Inside Life Alleged wizard returning from coven lands on roof top in Delta (video) TSB News Nov 29, 2020 0 A young man accused of being a ‘wizard’ allegedly landed on a roof top of a building at Okpokpor street… Read More