Summary: An excited Russia gears up to host the 2014 Winter Olympics but outside the country, its chosen site is stirring powerful memories and strong emotions.
Summary: An excited Russia gears up to host the 2014 Winter Olympics but outside the country, its chosen site is stirring powerful memories and strong emotions.