South African President Cyril Ramaphosa delivers the state of the nation address at the City Hall in Cape Town on February 8, 2024. Strained SA-US relations just a hiccup - Ramaphosa 18 March 2025