Officials Scramble to Finish Facilities in Sochi

Just days before the 2014 Olympic Games are set to start thousands of workers are finishing roads.

February 4, 2014

Examined