torture
-
Crime Watch
Eastleigh North OCS, Sergeant ordered to appear in court over torture, abuse of office claims
The Nairobi court has ordered two police officers to appear in court to face charges of torture and abuse of…
Read More »
The Nairobi court has ordered two police officers to appear in court to face charges of torture and abuse of…
Read More »