Is South Africa’s Cyril Ramaphosa running out of time? The Big Read Financial Times 12 11 29.05.2025 He may have survived a bruising encounter with Donald Trump, but the veteran ANC politician is facing forbidding challenges at home and abroad© Financial Times visit website