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.