Two Police Officers Arraigned Over Torture Charges

Two police officers were Wednesday freed on bail after denying charges of torture and abuse of office.   The two were arraigned before the Milimani Chief magistrate Lucas Onyina where they pleaded not guilty to the charges.   The prosecution alleges that the officers Chief inspector Rebecca Njeri Muraya and sergeant Abdisalam Ahmed unlawfully and … Continue reading Two Police Officers Arraigned Over Torture Charges