Topic: Joseph Karanja
Tecra Muigai Death Inquest: Court Issues 3 Arrest Warrants
Jun 10, 2021 at 10:54 AM
In a ruling on Wednesday, Nairobi Principal Magistrate Zainab Abdul ordered the police to present before court three associates of Tecra’s boyfriend Omar Lali....