Share

Videos

Olympic Torch Blasts Off Into Space

The Wall Street Journal
|
November 07, 2013 AT 5:55 AM
A rocket carrying the Olympic flame blasted off into space on Thursday in Kazakhstan ahead of the Sochi 2014 Winter games in Russia. Dipti Kapadia reports. Photo: Getty Images