Police in southern Nigeria have arrested three people following the discovery of 20 mummified bodies near Benin city in Edo state. The corpses were found in a building suspected to be used for a voodoo shrine. A police spokesman, Chidi Nwabuzor, told the BBC that the corpses of 15 men, …
Read More »