Discovery Lands in Florida
By Newser Editors and Wire Services
Posted Mar 28, 2009 2:17 PM CDT

(Newser) – 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 midafternoon, a little later than initially planned. "Welcome home, Discovery, after a great mission," Mission Control radioed.  

"It's good to be back home," said Discovery's commander, Lee Archambault. Mission Control delayed Discovery's homecoming by about 90 minutes because of windy, cloudy weather. But the wind shifted and conditions improved enough for the second and final landing opportunity of the day.