A Russian sports official earlier this year estimated that as many as 2 million people would flock to the country during the World Cup, the month-long celebration of soccer—or football, fine—that kicks off today in Moscow.
From Wired
View Full Article
No entries found