St. Petersburg Stadium

St. Petersburg Stadium
St. Petersburg Stadium (Zenit Arena) is a stadium in St. Petersburg, Russia, which is the home of Football Club Zenit. St. Petersburg Stadium will host seven matches during the World Cup in 2018.

RT asks

Who has come out worst from the Skripal poisoning fallout?