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.
Gold is AU
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.