A female Islamic cleric has been caught on video rendering deliverance to people.
Reactions have since trolled the the now viral clip.
Deliverance is a norm only found in the Christian fold, the more reason Nigerians have reacted to the clip.
ATTENTION: Click “HERE” to join our WhatsApp group and receive News updates directly on your WhatsApp!
Leave a comment