News Trending 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. 20 November 2020 by Merentia Van Der Vent in News Trending 0 Comments 0 Like! Share