South Africa to host first African G20 meeting by Kobina Baidoo August 29, 2025 0 South African President Cyril Rampahosa prepares to make a historic move under his tenure as South Africa prepares for Africa's ...