U.S. voters cast ballots, South Africa votes in key local elections
Al Jazeera News Updates
U.S. voters cast ballots, South Africa votes in key local elections
00:00 / 02:33