Dec 15, 2017 Church Pastor arrested after congregants he sprayed insecticide on during anointing service, suffer health challenges Prophet Rabalago of Mount Zion General Assembly in Limpopo, South Africa, has been arrested and.. Read more