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.

Jul 31, 2009
5 / 5 (3) 0