Masten Millimo Wanjala, the self-confessed serial killer behind the murders of more than 10 minors took advantage of a curfew confusion at the Jogoo Road police station to escape. On Tuesday night, sources at the station say police officers arrested a big number of curfew violators and brought them to the station.   "They had […]

Read more of this post