South African President Cyril Ramaphosa is facing a challenging 2025, not just due to his term at the G20 presidency, which kicked off on 1 December. Indeed, a host of domestic issues litter Ramaphosa’s year ahead, following an eventful 2024 […]
South African President Cyril Ramaphosa is facing a challenging 2025, not just due to his term at the G20 presidency, which kicked off on 1 December. Indeed, a host of domestic issues litter Ramaphosa’s year ahead, following an eventful 2024 […] Read More

