
Zimbabwean-born prophet jailed in Scotland
Walter Masocha, a self-styled prophet and founder of the Agape for All Nations Church in Scotland, has been sentenced to 14 years following his conviction on charges of rape, attempted rape, and sexual assault of vulnerable female parishioners. The 57-year …