Topic: Edward Kongo Onchonga
5 Police Officers to be Charged With Murder After Suspect Died in Custody
Sep 07, 2021 at 12:25 PM
IPOA has since revealed that four of the officers were arrested separately in Mombasa while the fifth who is at large, has been ordered to surrender. ...