File: South African President Jacob Zuma (C) addresses members of uMkhonto we Sizwe (MK), a new opposition party that has become a potential upsetter in the South Africa May 29 election, outside the High Court in Johannesburg on April 11, 2024. ANC postpones Zuma's disciplinary hearing 04 May 2024
ANC President Cyril Ramaphosa in Gugulethu. 2024 Elections | Ramaphosa campaigns in Gugulethu 04 May 2024