South Africa decides 2024 part 1: the state of the nation
On 29 May, South Africans will join voters from more than 60 countries at the polls this year. This is a pivotal moment in South African history, with the ruling African National Congress (ANC) party facing defeat for the first time, 30 years since the first democratic election in April 1994...