Accessibility links

Breaking News

Russia's World Cup: New Stadiums, Big Spending, Murky Future


Russia's World Cup: New Stadiums, Big Spending, Murky Future
please wait
Embed

No media source currently available

0:00 0:03:36 0:00

Russia is set to host the largest single-sport competition on the planet, starting on June 14. Amid years of economic woes and allegations of corruption in the buildup, Moscow is about to raise the curtain on what has become soccer's most expensive World Cup ever.

XS
SM
MD
LG