World
World

South Africans vote

Voters wait to cast their ballots in Alexandra Township, South Africa.John Moore / Getty Images
Loading
72°