Jun 2, 2017 South Africa S.A Pastor Arrested For Smearing Anointing Oil On Female Church Member`s Privates The founder and leader of Faith Word Church International in Soweto has been arrested.. Read more