Livingston, Scotland – 28 July 2025 By Simba Chikanza | ZimEye Walter Masocha, a self-styled archbishop and former University of …
Continue reading “Walter Masocha Jailed 14 Years for Demon-Removal-Sex Attacks — Scottish Court Finds Former Megachurch Leader Guilty of Predatories on Women and Minors”
Source: Zimeye