MALAWI Police have confirmed the arrest of self acclaimed prophet Shepherd Bushiri and his wife Mary in Lilongwe.
Confirming the development, National Police Spokesperson James Kadadzera says the police effected the arrest after Bushiri and his wife Mary handed themselves over to police at area 30 in Lilongwe.
Kadadzera says Bushiri is expected to be taken to court on charges of the warrant of arrest issued by the Interpol on Tuesday.
Bushiri, 37, and wife Mary, 39, breached their bail conditions in the republic of South Africa where he is answering fraud and money laundering charges.
(Picture: FILE)