Lang’ata Cop Shoots Dead Neighbour, Girlfriend and Self Police officers from Langa’ta police station have opened a probe into a shocking murder-suicide involving one of their colleagues. Corporal Mark Mulanda, who was March 7, 2023 News·OMG·TL