Residents of Benin City gather to watch ''witch" that landed on a high tension cable (video)
Residents of Depor pipeline in Benin city, Edo state, took to the streets on Sunday morning , February 20, to watch a suspected ''witch" that landed on a high tension cable. According to the man who filmed the incident, the "winsh" missed its road while returning