News
Discovery blasted off Discovery blasted off Tuesday, taking seven astronauts on the first US space shuttle mission since the Columbia disaster in February 2003.The thunderous sound of applause and rocket engines erupted across Kennedy Space Center, Fla., as Space Shuttle Discovery lifted off from Launch Pad 39B for NASA's Return to Flight mission.
|