A n@ked person has created a scene after being spotted on a roof in Benin, Edo state capital. 



While it is unclear how the naked person got to the roof, many have linked it to witchcraft.


 


Watch the video below……