The venue for the final has not yet been chosen, although it is likely to be held at the Stade de France in Saint-Denis, just north of Paris, the scene of France’s 1998 World Cup triumph over Brazil.
Sat, Dec 08, 2012 - Page 18 News List
This story has been viewed 1404 times.
Listing from 2014-04-14 to 2014-04-21
- Most read
- Most e-mailed
1Millions of Android devices vulnerable to Heartbleed
2Ryu scoreless as Dodgers down Giants
3Anaheim Ducks seize top seed in West
4China demand boosting local LCD TV and PC panel makers, WitsView says
5The Liberty Times Editorial: Ma ignores welfare of workers