South Africa to mark 30 years of freedom amid inequality, poverty and a tense election aheadApril 26, 2024