News24 | 'So help me God!': Ramaphosa sworn in as president for second term 19.06.2024 16:28 News24.com Cyril Ramaphosa has officially been sworn in as president of South Africa.