Voters queue outside a polling station in Observatory, Cape Town, on May 29, 2024, during South Africa's general election. South African voters queued -- many of them for hours -- to cast their ballots on May 29, 2024 in a landmark general election that has left the ruling ANC fighting to protect its three-decade-long exclusive grip on power. (Photo by RODGER BOSCH / AFP)