Shepherd Bushiri: Fugitive Malawi pastor surrenders to police
Published
Shepherd Bushiri fled South Africa, where he is facing fraud charges, claiming he was threatened.
Full ArticlePublished
Shepherd Bushiri fled South Africa, where he is facing fraud charges, claiming he was threatened.
Full Article