Algeria, South Africa, World Cup
Fans gather before attending the match between Algeria and Slovenia on June 13 in Polokwane, South Africa.
United States, Canada and Africa, Mozambique, ...
Ten prominent global leaders, known as The Elders, met their founder, Nelson Mandela, again, three years after he launched the...