Bushiri, wife in Police custody
Prophet Shepherd Bushiri and wife Mary Bushiri have handed themselves to the Malawi Police Service. National Police Spokesperson James Kadadzera has confirmed the arrest of the two which comes hours after Malawi Police failed to… ...