Stride Radio

Edo police uncover ritualist den with 20 mummified bodies (graphic video)

Edo police uncover ritualist den with 20 mummified bodies (graphic video) The Edo State Police Command has uncovered a ritualist den with 20 mummified corpses¬†in Benin City, the Edo State capital. Spokesperson of the command, ASP Jennifer Iwegbu, who disclosed this in a statement on Wednesday, August 17, said credible information led to the discovery […]