Next month, 32 national football sides will compete in the first-ever African hosted World Cup --- but they might be playing in half-empty stadiums . Over half of the 500,000 tickets allotted for South Africans remain unsold, with sales significantly...