Hundreds of youths and women in the South Ibie community, Etsako West Local Government Area of Edo State, have protested the alleged escape of a suspected kidnapper and human trafficker from the police station located in the area DAILY POST reports that the protesters, armed with green leaves, stormed the premises of the South Ibie
Related Articles
Don't miss out on breaking stories and in-depth articles.