Tag: Masten Milimu Wanjala

Child Serial Killer’s Escape from Police Cells Ends in Death

Child Serial Killer’s Escape from Police Cells Ends in Death

The self-confessed serial child killer Masten Milimu Wanjala was beaten to death by irate villagers at Mukhweya village in Bunoma County on Friday, Oc [...]
1 / 1 POSTS