Prophet Bushiri rejects South Africa reports over bodyguards stand-off with Police
South Africa-based Malawian prophet Shepherd Bushiri of the Enlightened Christian Gathering (ECG) has rejected published reports that his security detail had a a three-hour standoff with that country’s police when they wanted to obtain a statement from him which ended with the officers fleeing. A report in the City Press and News24 on Sunday indicated […]