Alleged wizard returning from coven crash lands on roof top in Delta state (Video)
The vigilante pleaded against jungle justice and took him to his family Compound at Igberhe Street, where he allegedly confessed to have committed so many atrocities against man and God.