Three police officers have been arrested in connection with the escape of Masten Wanjala, a self-confessed child serial killer. VAM News recalls that Wanjala on Tuesday night, October 12, escaped from the Jogoo Road...
Read More
1 Minute