UK Based Zim Pastor Jailed After Masking Sexual Assaults as Spiritual Rituals
A self-styled church leader and university professor who sexually assaulted women under the pretense of casting out demons has been sentenced to 10 years in prison by a Scottish court. Walter Masocha (61) who once led an international congregation of more than 2,000 followers, was convicted