NASA managers have determined Endeavour will not launch before May 8, but will not officially set a new launch date until early this week.
NASA managers have determined Endeavour will not launch before May 8, but will not officially set a new launch date until early this week.