South African President Cyril Ramaphosa delivers the state of the nation address at the City Hall in Cape Town on February 8, 2024. GNU | Calls for president to take a stand 26 June 2024