Olympic Torch Launches Into Orbit with New Space Station Crew
A torch for the 2014 Sochi Olympics lifted off for the International Space Station on Wednesday night (Nov. 6), accompanied by three new crew members for the orbiting outpost. Russian cosmonaut Mikhail Tyurin, NASA astronaut Rick Mastracchio and Koichi Wakata of the Japan Aerospace Exploration Agency (JAXA) launched on Russia's [...]