Endeavour Finally Lifts Off On STS-127
AT LAST: Space shuttle Endeavour is on its way to the International Space Station, after finally making it off the pad at 6:03 p.m. EDT July 15. The STS-127 assembly and resupply mission had been scrubbed five times since June 13, twice for a gaseous hydrogen leak and then for repeated launch-rule...
Subscription Required
This content requires a subscription to one of the Aviation Week Intelligence Network (AWIN) bundles.
Schedule a demo today to find out how you can access this content and similar content related to your area of the global aviation industry.
Already an AWIN subscriber? Login
Did you know? Aviation Week has won top honors multiple times in the Jesse H. Neal National Business Journalism Awards, the business-to-business media equivalent of the Pulitzer Prizes.