Final ANC Party rally in Soweto prior to upcoming South Africa 2024 general election
epa11368481 A participant holds up a picture of Chris Hani as ANC supporters attend the African National Congress Party (ANC) final election rally held at the FNB Stadium in Soweto, Johannesburg, South Africa, 25 May 2024. The final election campaign rallies by all major parties will be held over the weekend as the country prepares for general elections on 29 May. The elections come 30 years after the end of Apartheid and the first free and fair elections in the country. EPA/KIM LUDBROOK