Crime Watch2 months ago
Edo Police Station Set Ablaze Amid Kidnapping Controversy [Video]
Edo Police Station Set Ablaze Amid Kidnapping and Killing Outrage. Residents of Agenebode, Edo State, have taken to violent protests, burning down a police station and...