TASS [Russian State News]: Russia’s 2018 FIFA World Cup transport infrastructure '90% ready'

INTELROBOTS's picture

The 2018 FIFA World Cup kicks off in 58 days with the opening match in Russia's capital

MAGAZINE ADVERTISEMENT

MAGAZINE ADVERTISEMENT