CAPE CANAVERAL, Florida (AP) — Space shuttle Endeavour and its seven astronauts returned to Earth last Friday, completing a long but successful construction job that boosted the size and power of the international space station.
Astronaut reaches for the stars
These were the first words uttered by the crew of the STS-124 shuttle Discovery to members of the International