South African President Cyril Ramaphosa has withdrawn from public engagements after returning from the BRICS Summit in India, with his medical team advising him to rest and recover.
Stories Beyond Borders
South African President Cyril Ramaphosa has withdrawn from public engagements after returning from the BRICS Summit in India, with his medical team advising him to rest and recover.