Astronauts Head Home

After a nine-day stay at the space station, shuttle crew heads home.

Shuttle Astronauts Head Home

Discovery
Discovery
Discovery
Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Shuttle Discovery
Discovery
After a nine-day mission installing a Japanese lab and repairing a broken toilet on the International Space Station, astronauts on the Shuttle Discovery head home. The shuttle undocked from the space station June 11, 2008. (NASA TV/AP Photo)
ABC News on Facebook