Moscow's historic Luzhniki Stadium refurbished for World Cup 2018

Luzhniki Stadium in Moscow refurbished for World Cup 2018

The opening game of the FIFA World Cup 2018 takes place today inside Russia's national stadium, which has been overhauled by Moscow studio Speech. Read more