Russia's First Deputy Prime Minister Igor Shuvalov inspects 2018 FIFA World Cup facilities in Yekaterinburg

Total 24