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 […]