News tagged with kennedy space center

Shuttle Endeavour lands safe in Fla.

Space shuttle Endeavour and its seven astronauts returned to Earth on Friday, completing a long but successful construction job that boosted the size and power of the international space station.

dateJul 31, 2009 in Space Exploration
shares0 comments 0