Russia gets set to host World Cup as costs soar

[vvideo code=”SX9H6B1A” autoplay=”yes”]

Share Video

All eyes will be on Russia as the World Cup kicks off on Thursday. The country has spent almost €9 billion on the event. Of the 12 stadiums, nine have been built from scratch.

More From Guardian TV

Don't Miss