The justice and injustice of the lynching to death by mob of serial killer Masten Wanjala
Self confessed serial killer Masten Wanjala who was accused of murdering at least 13 minors in and around the capital Nairobi, Eastern and Western Kenya, on the evening of Thursday, 14th October 2021 was lynched to death. Wanjala had just the day earlier escaped from police custody at Jogoo Road police station. Following his escape, […]