Space Shuttle Discovery’s Astronaut Crew Arrives at Florida Launch Site

The six astronauts who will fly the space shuttle Discovery on its final mission to the International Space Station arrived at NASA’s Florida spaceport today, four days ahead of their Feb. 24 launch. The crew expressed confidence that all will go well wit


Leave a Reply

Your email address will not be published. Required fields are marked *