2014 Winter Olympics Preview

Whether it's ready, the world's best have descended upon Sochi.

Posted by SHARE

Hosting the 2014 Winter Olympics in Sochi, Russia, has raised questions about security, human rights — even the plight (and reported euthanization) of the city's stray dogs. 

More coverage here:

More Galleries from News