Sochi 2014: Awe and Skepticism from Residents

Sochi residents reactionAhead of the 2014 Winter Olympics in Sochi, Russia,  residents have expressed pride, while also voicing concerns about unfinished accommodations and alleged corruption.

CCTV’s Natalie Carney takes a closer look at how residents are reacting to the upcoming Winter Games.