Home G20

G20

2 Articles
News

South Africa Assumes G20 Presidency: A Milestone for Africa

South Africa officially assumed the presidency of the G20 on Sunday, marking a historic first for the African continent. President Cyril Ramaphosa hailed...

News

South Africa to Champion African Agenda in G20

South Africa has committed to utilizing its permanent seat in the G20, which it will chair next year, to advocate for an African...

Don't Miss

Israel Airstrikes Kill 19 in Gaza as Troops Set to Remain ‘Indefinitely’ in Captured Areas

Tensions remain high in Gaza as Israeli airstrikes continue across the Strip, with at least 19 Palestinians reportedly killed since dawn today. Medical...

Algeria Expels French Officials as Diplomatic Row Deepens

Tensions between Algeria and France have flared once again following Algeria’s expulsion of 12 French consular staff, marking the largest such move since...