National

The World Cup title will feature a new champion on Sunday, July 11th as Spain beat Germany 1-0 and the Netherlands’ defeated Uruguay 3-2. The Netherlands have qualified for their first World Cup final in 32 years after surpassing Uruguay in their semi-final at the Green Point Stadium in Cape Town. Goals from Wesley Sneijder […]