Volgograd

Volgograd
Volgograd, formerly known as Stalingrad, is the capital of Volgograd Region, Russia. It stands on the western bank of the Volga River. Volgograd will be one of the venues at the 2018 World Cup, hosting four matches.

RT asks

Who has come out worst from the Skripal poisoning fallout?