Malawians hold demo at South Africa High Commission in Lilongwe over Bushiri ‘ill-treatment’
Prophet Shepherd Bushiri followers in Malawi on Wednesday stormed South African High Commission in Lilongwe demanding that authorities in Pretoria must stop ill-treating embattled preacher, head of the Enlighten Chritisn Gathering (ECG) Church. The protest in Lilongwe came as the court in South Africa was hearing his bail application following the arrest last week together […]