iOS app Android app

Space Shuttle Endeavour Last Landing

See Space Shuttle Endeavour Touch Down One Last Time

The Huffington Post | Catharine Smith | Posted 08.01.2011 | Technology

Space Shuttle Endeavour completed its last landing ever at 2:35 a.m. ET on June 1. The late-night touchdown marks the end of a 16-day mission that...

Astronauts Get Set To Land Space Shuttle Endeavour One Last Time

AP | By MARCIA DUNN | Posted 07.31.2011 | Technology

(MARCIA DUNN, AP/THE HUFFINGTON POST) CAPE CANAVERAL, Fla. -- Their work in orbit complete, Endeavour's six astronauts on Tuesday checked the systems ...