"A rocket carrying the Olympic torch successfully blasted off Thursday from Earth on its way to the International Space Station and its first spacewalk in history." Source: Russians send Olympic …
Continue Reading about Russians send Olympic torch into space ahead of Sochi games