Become a digitalPLUS subscriber. 99¢ for 4 weeks.

Sochi Olympics

2014 Winter Olympics
Construction crews are pushing to finish work for the 2014 Winter Olympics in Sochi, Russia. Hans Klaus Techt / EPA
This photo is featured in these articles:
Loading