ECG sex scandal: Activists warned Prophet Bushiri of sickening orgies
Run Bushiri Run! An organisation representing several women in South Africa who have named Prophet Shepherd Bushiri and other Enlighten Christian Gathering (ECG) church leaders in one of the biggest sex scandals to have locked the… ...