John Steenhuisen
-
South Africa News
Cyril Ramaphosa appoints former opposition leader as minister of agriculture
South African President Cyril Ramaphosa appointed former opposition leader John Steenhuisen as Minister of Agriculture on Sunday, marking a significant…
Read More »