One arrested as police uncovers a ritualist den in Edo(Video)
The Edo State Police Command has uncovered a ritualist den in Benin City, the state’s capital. It was gathered that
Read MoreThe Edo State Police Command has uncovered a ritualist den in Benin City, the state’s capital. It was gathered that
Read More