President Cyril Ramaphosa gestures to supporters during his address at the African National Congress (ANC) manifesto launch at the Moses Mabhida Stadium in Durban on February 24, 2024. President Cyril Ramaphosa defends the IEC 13 April 2024