FIFA Fever in Red Square with the opening of the Football Park
TASS News agency reported Thursday that Red Square has gained a new attraction. The 2018 FIFA World Cup Russia Football Park opened in Moscow’s Red Square, with a ceremony attended by dignitaries from both the national government and FIFA itself.
TASS reports: