Thursday, 05 October, 2023

Tag: Inhumanity


Police uncover ritualist den with 20 mummified bodies in Benin Operatives of the Edo State Police Command have uncovered a ritualist den with 20 mummified corpses in Benin City, the Edo State capital. The command’s spokesperson, ASP Jennifer Iwegbu, in Read more…