
Football fans have filled the Azteca Stadium in Mexico City for the start of the World Cup. After the opening ceremony, Mexico takes on South Africa in the first of 104 matches in the expanded tournament. 48 nations are competing for football's ultimate prize. The co-hosts Canada and the United…






