Tag: Principal Magistrate Bernard Ochoi

Court Frees Cops Accused of Aiding Children Serial Killer Escape from Police Cells

Court Frees Cops Accused of Aiding Children Serial Killer Escape from Police Cells

Three police officers accused of aiding self-confessed child serial killer Masten Wanjala escape from custody have been freed. The trio who were on [...]
1 / 1 POSTS