Sochi

Sochi
Sochi is a Russian city in Krasnodar Region on the Black Sea and near the Caucasus Mountains. It is the biggest Russian resort city, combining skiing and beach activities. The 2014 Winter Olympics were held in Sochi.

RT asks

Who has come out worst from the Skripal poisoning fallout?