Space shuttle Endeavour glides to Earth, several tons lighter

The STS-130 mission came to an uneventful close Sunday night in Florida when space shuttle Endeavour landed safely at Kennedy Space Center. The orbiter touched down at 10:20 P.M. after a two-week trip to the International Space Station (ISS). [More]



Substack subscription form sign up
The material in this press release comes from the originating research organization. Content may be edited for style and length. Want more? Sign up for our daily email.