No Image Available 0% Africa News TodayAl Jazeera Africa South Africa Leader Faces Defeat #shorts #news athompson 20 July 2024 6 views