A Malawi court has ordered the immediate release of self-proclaimed prophet Shepherd Bushiri and his wife, Mary, who fled from South Africa last week. - Smile 90.4FM

A Malawi court has ordered the immediate release of self-proclaimed prophet Shepherd Bushiri and his wife, Mary, who fled from South Africa last week.