Shuttle Discovery and its crew of seven returned to Earth today and successfully wrapped up a construction mission that left the international space station with all its solar wings and extra electrical power.
Shuttle Discovery returns to Earth