Crime9 years ago
ORDIA NEWTON ON THE RUN AS POLICE ARREST OLU MARCUS, MUSTAPHA BUNI, AND CLIFFORD EZE
The Edo State Police Command has arrested three men for allegedly sodomizing a 20-year-old man in ikpoba okha LGA edo state. The Edo state command of...