Despite Critics, Russia Promises A Grand Olympic Spectacle

News & Features Corey Flintoff · ·
An aerial view of the construction site of Sochi's Olympic Park on the shore of the Black Sea.