Confusion As Residents Spots A ‘Witch’ Sleeping On A Roof In Benin [VIDEO]
The people of Benin City assumes nothing more than a witch after spotting a lady ...
The people of Benin City assumes nothing more than a witch after spotting a lady ...
Edo Security operatives recovered some loaded riffles hidden in the bush by suspected armed robbers ...