Shuttle Discovery lands
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.
Discovery swooped through a cloudy sky and landed at Nasa’s spaceport in mid-afternoon, a little later than initially planned.