Directorate of Criminal Investigations (DCI)
-
National
Police officer fires 30 rounds in bar fight over woman
Nairobi: A night of merry-making at the Imperial Lounge in Yatta, Machakos County in Kenya was disrupted in the early…
Read More »