Police officer linked to death of colleague detained for 10 days

Milimani Law Courts Chief Magistrate Lucas Onyina on Tuesday, March 4, 2025, allowed the Directorate of Criminal Investigations (DCI) to detain Ezekiel Kipkoech Tarus, a police officer linked to the death of his colleague, at the Ruaraka Police Station for 10 days. The DCI had requested the court to allow them to detain Tarus for […]

About admin