South African President Cyril Ramaphosa delivers his speech at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, during the African National Congress national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
An African National Congress supporter merchant rests outside the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, ahead of the national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
Greeted by African National Congress supporters, South African President Cyril Ramaphosa arrives at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
An African National Congress supporter gestures as he and others gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters carry a mock coffin of former President Jacob Zuma as they gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters, one holding a portrait of Nelson Mandela, gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
South African President Cyril Ramaphosa celebrates after delivering his speech at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for the African National Congress national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
South African President Cyril Ramaphosa celebrates following his speech at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for the African National Congress national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
South African President Cyril Ramaphosa, centre left, is greeted by African National Congress supporters as he arrives at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for the ANC national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
South African President Cyril Ramaphosa is greeted by supporters as he arrives at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for the ANC national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
Zulu warriors and African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
South African President Cyril Ramaphosa delivers his speech as African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters listen to South African President Cyril Ramaphosa at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, during their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
Zulu warriors and African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters cheer South African President Cyril Ramaphosa at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
South African President Cyril Ramaphosa delivers his speech at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for the African National Congress national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters gather under a giant Palestinian flag at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)
African National Congress supporters gather at the Mose Mabhida stadium in Durban, South Africa, Saturday, Feb. 24, 2024, for their national manifesto launch in anticipation of the 2024 general elections. (AP Photo/Jerome Delay)