Security2 years ago
Video: How Ritual Shrine was discovered in Edo State with 20 mummified corpses
The Edo Government on Friday gave the state Police Command seven days to conclude investigation into the discovery of a suspected ritual shrine in the state....