Sochi Winter Olympics Launch with Space-Flown Torch, Cosmonaut Flag-Bearers
Friday, February 7, 2014 - 17:30
in Astronomy & Space
The 2014 Winter Olympic Games launched in Sochi, Russia, Friday (Feb. 7) using the torch that flew to the International Space Station. The space-themed spectacle, which took place as part of an elaborate opening ceremony, also had cosmonauts carry the Rus