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.