Jun 13, 2019 Zimbabwe Zimbabwean Pastor Battling for His Life after Involved in a Tragic Accident A Zimbabwean Pastor Talent Chiwenga is battling for his life at Masvingo Provincial Hospital.. Read more