Eight prophets drown in Zimbabwe while competing to retrieve “holy stick” from river by Ashimedua Adebiyi November 1, 2021 0 Eight self-proclaimed prophets have lost their lives after a drowning incident in a ceremony at a river in Rushinga, Mashonaland ...