Endeavour Departs On Final Flight
By Mark Carreau mark.carreau@gmail.com .
HOUSTON .
Shuttle Endeavour thundered into orbit Monday morning, initiating the orbiter’s delayed final flight, a 16-day voyage to outfit the International Space Station with a $2 billion signature science platform developed to search for primordial antimatter and dark matter.
The 19-yr.-old spacecraft soared from NASA’s Kennedy Space Center, Fla., at 8: 56 a.m. EDT, with the 15,250-lb. ...