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 […]