A mild drama ensured in Ikhuewn community, Benin, Edo State, as a man who claims to be a wizard sent from heaven, was found trapped inside...