Court Issues Arrest Warrant for Senior Police Officer in Torture and Illegal Detention Case
In today’s court news, a Nairobi court has issued a warrant for the arrest of a senior police officer, Rebecca Njeri Muraya, who failed to appear for trial in a case where she faces charges of illegal detention and torture of a woman. Muraya, who serves as the Officer Commanding Eastleigh North Police Station, is […]








