A self-styled prophet was recently slapped with a 22-year jail term for indecently assaulting two women who sought spiritual deliverance at his shrine before raping them. Iden Muzvondiwa Chabvutagondo (27) would insert a cooking stick in the privates of his clients and later rape them as part of the rituals to cast out evil spirits
↧