General News
Bushiri And Wife Appeal Extradition To South Africa Court Order
Shepherd Bushiri, self-proclaimed prophet and his wife, Mary Bushiri, remain entangled in a legal battle to avoid extradition to South Africa, where they ...