UPDATE (‘Ritual Shrine’): Edo Police Give Fresh Insight Into Building Housing Mummified…
Following controversy trailing the discovery of a building said to be a ritual shrine housing mummified corpses in Edo state, the police has given fresh insight after further investigation.
All Facts Newspaper had reported that the Edo…