Walter Masocha Jailed 14 Years for Demon-Removal-Sex Attacks — Scottish Court Finds Former Megachurch Leader Guilty of Predatories on Women and Minors-
FeaturedInternationalInternationalNational Walter Masocha Jailed 14 Years for Demon-Removal-Sex Attacks — Scottish Court Finds Former Megachurch Leader Guilty of Predatories on…