China Defends South Africa’s G20 Ambitions as Rubio Snubs Meeting

The Group of 20 is an annual gathering of the world’s largest economies. South Africa is the first African nation to host the summit. President Cyril …Read More