Chima: Female Police Officer Arrested for Trying to Castrate him During Torture News Leverage Editor February 6, 2020 Following the death of Chima, a mechanic gruesomely murdered by the police in Port Harcourt, the female police officer, who allegedly fiddled with the private… Continue Reading