Judge revokes magistrate’s orders releasing retired senior cop held for killing farmhand
The Kibera High Court set aside orders issued by a magistrate at the same court to release a senior retired police officer and his two sons...
January 17th, 2024