NASA and STS-135 - Atlantis June 28 or July 4

The launch of the final space shuttle mission, Atlantis STS 135, is dependent on the successful launch of Endeavour. With a tentative launch date of May 10th, Endeavour still has problems to be solved with the aft “Load Control […]