General3 years ago
Fleeing Pastor Bushiri, wife surrender to police after arrest warrant
Malawian preacher Shepherd Bushiri and his wife Mary have handed themselves over to police in their home country after skipping bail in South Africa. The couple...