President Cyril Ramaphosa says the unprecedented postponement of Finance Minister Enoch Godongwana’s budget speech on Wednesday, 19 February 2025, is “not a fatal fallout” for South Africa’s ...
Cyril Ramaphosa sounded the alarm about conflicts around the world at a gathering of G20 foreign ministers in Johannesburg.