News9 years ago
Suspect ‘Wizard’ Reportedly Lands in Edo Church After a Night of Battle | WATCH
Church workers of City Gate Ministries, Benin, Edo State, were thrown into confusion, as they resumed to discover a nude man within the church premises which was reportedly locked...
Recent Comments