Top
All Channels
20°

World Cup 2018 stadiums: Your guide to the venues in Russia

The organising committee for Russia 2018 is in the process of constructing of a number of new arenas as the FIFA World Cup returns to Europe

The story is too old to be commented.