73°F
Sponsored by

A local's take on Sochi, Russia

SOCHI, Russia-- Neile talks with people living in Sochi about what it took to get the city ready for the Winter Games and how they feel about all the visitors to their city.
SOCHI, Russia-- Neile talks with people living in Sochi about what it took to get the city ready for the Winter Games and how they feel about all the visitors to their city.
Page: [[$index + 1]]
comments powered by Disqus