Russia 2018 World Cup final venue is likely to be renovated rather than demolished

Luzhniki Stadium

By David Gold

August 17 – The Luzhniki Stadium in Moscow, which is set to host the final of the 2018 World Cup, is unlikely to be demolished ahead of the competition despite concerns over the cost of renovating the venue.

This content is for Archive Access (1 year), Archive Access (6 months) and Archive Access (student) members only.
Log In Register