Russia 2018: 10 World leaders to attend World Cup final
Many foreign leaders and high-ranking officials will attend the 2018 FIFA World Cup final match at Moscow’s Luzhniki Stadium on July 15, Russian president’s aide, Yuri Ushakov said on Friday. [readmore]