On the eve of the first ever Football World Cup to take place on the African continent, the sporting spotlight will be on South Africa.
The country is determined to show its best side.
But behind the headlines, there are serious social issues. The gap between rich and poor in South Africa is one of the biggest in the world – and is increasing.
Can this world class sporting event help bridge that gap ?