Russian, U.S. Crew Blast Off Safely for Space Station

14th November 2011, Comments 0 comments

Three astronauts blasted off on Monday to return a full crew to the International Space Station as Russia seeks to restore confidence in its space program following the recent crash of a cargo spaceship and several botched launches.

0 Comments To This Article