Nov 2, 2021 Africa Eight Zimbabwean Prophets Drown While Competing To Retrieve ‘Holy Stick’ In A River In a tragic development, eight self-proclaimed prophets from Vadzidzi VaJeso apostolic sect drowned while.. Read more