Jan 16, 2020 Crime Self-proclaimed prophet arrested after congregant dies in cleansing ceremony A Zimbabwean self-proclaimed prophet was dragged to the Harare magistrates’ courts facing charges of.. Read more