World President Ramaphosa Launches South Africa’s G20 Presidency in Cape Town President Cyril Ramaphosa officially launched South Africa’s Presidency of the Group of Twenty (G20) during a media briefing held in Cape Town on Tuesday.... Leeroy Willie3 December 2024