South Africa’s National Prosecuting Authority (NPA) has welcomed the ruling by the Chief Resident Magistrate Court in Malawi, which ordered that self-proclaimed prophet, Shepherd Bushiri and his ...