Residents overpowered police and killed a suspect in Murang’a
The Mountain Journal Hell broke loose in Kigumo after residents broke into Gachocho police station and killed a murder suspect. Irate residents overpowered the local police and broke into the cells and forced the suspect Richard Maina out before they clobbered him to death as they protested the brutal death of his brother Joseph Kibugi….
