South Africa is preparing to host the historic G20 Summit on November 22–23, 2025, but the absence of the US, the world’s largest Read More
South Africa is preparing to host the historic G20 Summit on November 22–23, 2025, but the absence of the US, the world’s largest Read More
Ramaphosa urges Putin-Zelensky talks, pushing for peace in Ukraine as South Africa chairs G20 and engages global leaders.Read More
Emma Powell resigns as DA’s international relations spokesperson, citing threats, harassment, and illegal surveillance.Read More