Abductions

A rise in abductions of government critics in Kenya is fueling public outrage and mass mobilizations for the defense of democratic rights.

Protesters associated with the North-East Association of Relatives of Enforced Disappearances (ARED) demonstrated outside the UN office in Colombo and demanded an international probe to establish the whereabouts of their missing relatives