Police bust Edo shrine, arrest three, recover 20 corpses by Sodiq Lawal Chocomilo August 18, 2022 0 Police in Edo State has disclosed that it busted a ritual shrine in a building along Asoro slope, off Ekenhua ...