Crime Watch2 weeks 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...