Watches & Warnings Warnings
7 Day Forecast 7 Day Forecast
Temperatures 7 Day Forecast

NASA Clears Space Shuttle Endeavour for June 13 Launch

Wednesday, June 3, 2009 - 6:54pm

Top managers settled on the date Wednesday following a daylong flight review that coincided with a practice countdown by the seven astronauts assigned to the mission.

Comments News Comments

Post new Comment