Bushiri extradition case
-
South Africa News
SA witnesses in Shepherd Bushiri extradition case have to travel to Malawi
The Lilongwe Magistrate’s Court has ruled that South African witnesses in the Bushiri extradition case will have to appear in…
Read More »