Maropene Ramokgopa South Africa is at a critical juncture — the government is rising to the challenge 3 min 2 21 May 2025