A Malawi magistrate released self-proclaimed prophet and businessman Shepherd Bushiri and his wife Mary from custody on Thursday, saying the arrest of the couple, who face charges of money-laundering, ...
Malawi police arrested pastor and businessman Shepard Bushiri on Wednesday after he skipped bail in South Africa and fled to his home country, law enforcement agents said.