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 ...
A lady who identifies herself as Dammytee has caused a stir on social media after ...