Shuttle Discovery Makes Perfect Landing After 5.7 Million-Mile Mission



AP: Shuttle Discovery and its crew of seven returned to Earth on Saturday and capped a successful expansion job at the international space station, more spacious and robust thanks to a new billion-dollar science lab.

COMMENTS

Please let us know if you're having issues with commenting.