Browsing: Independent Policing Oversight Authority (IPOA)
NAIROBI, KENYA — The High Court of Kenya has ruled against referring cases of abductions and enforced disappearances to the International Criminal Court (ICC), asserting…
NAIROBI, KENYA — Prominent Kenyan activist Boniface Mwangi has recounted a harrowing ordeal of alleged police brutality at his Sema Ukweli (Speak the Truth) office, culminating…
