Rostov-on-Don

Rostov-on-Don
Rostov-on-Don is the capital of Rostov Region in the south of Russia. Rostov Arena will host six matches at the 2018 World Cup.

RT asks

Who has come out worst from the Skripal poisoning fallout?