Suspected ”witch” landed on a high tension cable in Edo (video)

Residents of Depor pipeline in Benin city, Edo state, on Sunday morning , February 20,  watch a suspected ”witch” on a high tension cable.

The man who filmed the incident, said the “winsh” missed its road while returning home this morning landed on the cable, and wasn’t able to come down.

video below:

Leave a Reply