Topic: Precious Mwinzi
3 police officers linked to serial killer Masten Wanjala escape freed on bond
Oct 22, 2021 at 11:39 AM
Three police officers who were on duty when the self-confessed serial killer Masten Wanjala have been charged today before the Nairobi court....