Topic: Felista Wayua
Self-Confessed Child Serial Killer Detained for 30 days, to Lead DCI in Retrieving Bodies in Kakamega & Kitengela
Jul 15, 2021 at 12:04 PM
The self-confessed child serial killer Masten Wanjala Milimu has been detained for 30 days by the Makadara Law Courts....