Olympic torch relay

The Olympic torch relay for the 2014 Winter Olympics in Sochi, Russia, is the longest such relay in history. The Olympic flame will be appear in 83 of Russia's regions.

advertisement | advertise on newsday