Police have launched investigations after a man hacked his neighbor to death over alleged charcoal theft in Mwala, Machakos County.…
Read MoreDetectives from the Directorate of Criminal Investigations (DCI) on June 5, 2024 arrested a police officer and two other suspects…
Read More