Nigeria Discovers 20 ‘Mummified Corpses’ in Suspected Ritual Killing Shrine
Police in southern Nigeria’s Edo State recently discovered “20 mummified corpses” inside of a building believed to have formed part of a “shrine for ritual killings,” Nigeria’s Premium Times online newspaper reported on Thursday.