IPOA urges Kenyans to report police-involved disappearances

NAIROBI, Kenya July 12 – The Independent Policing Oversight Authority (IPOA) has called on Kenyans to submit eyewitness accounts regarding the disappearance of their kin. The appeal follows incidents of police involvement in unlawful arrests, abductions, and disappearances of members…