World

South Africans vote

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