Jogoo Road Police Station
-
News
Masten Wanjala who confessed to killing 10 children escapes police custody
A self-confessed serial child killer Masten Wanjala is on the loose. Wanjala escaped the police custody under unclear circumstances. According…
Read More »