Winter Olympics in Sochi, Russia a year away
Russia's President toured Olympic sites in Sochi today. The city will host the 2014 Olympics games, which will begin in about a year.
Click here to read the full story.
The content has been reported and it will be reviewed by a moderator.