World Published 20 Jun, 2024 09:01am S Africa’s Ramaphosa sworn in for second full term as president Lawmakers voted overwhelmingly to re-elect Cyril Ramaphosa