The Guardian Nigeria

The Guardian tour Luzhniki Stadium

The 2018 FIFA World Cup will be hosted in 12 magnificent stadia across Russian cities. The Guardian Nigeria got a rare access to tour the Luzhniki stadium that’ll host seven matches, including…
6 years ago