South African ambassador dies in Dakar
South Africa’s ambassador to Senegal, Lenin Magigwane Shope, was reported dead after an undisclosed illness…
4 years ago
South Africa’s ambassador to Senegal, Lenin Magigwane Shope, was reported dead after an undisclosed illness…