Eight prophets drown in Zimbabwe while competing to retrieve “holy stick” from river (video)

Eight prophets drown in Zimbabwe while competing to retrieve “holy stick” from river..  Eight self-proclaimed prophets have drowned during a ceremony in a river in Rushinga, Mashonaland Central Province, Zimbabwe.

Zimbabwean Pastor makes woman poop on church altar during deliverance and healing service (video)

Zimbabwean Pastor makes woman poop on church altar during deliverance and healing service… A Zimbabwean Pastor has ignited controversy following a strange healing and deliverance service he conducted.

× Advertise With Us