Also Try
INSIDER via Yahoo
Russia's navy sought a safer spot, but is still at the mercy of Ukraine's drones and missiles, experts say
1 day ago
AFP News via Yahoo
From Beijing to Paris -- Russia's fractious relations with sports
2 days ago
Time via Yahoo
Olympics 2024: The History of Pride House
3 days ago
View all
City in Krasnodar Krai, Russia
Sochi is the largest resort city in Russia. The city is situated on the Sochi River, along the Black Sea in Southern Russia, with a population of 466,078 residents, and up to 600,000 residents in the urban area. Wikipedia