Blogger at the Shuttle Landing Facility. Space shuttle Endeavour and its crew of six astronauts landed June 1, 2011, to complete the STS-134 mission, the last of Endeavour's spacegoing career. Commander Mark Kelly steered the spacecraft to a flawless touchdown at 2:34 a.m. EDT. The mission launched Monday, May 16, 2011, at 8:56 a.m. EDT on a mission to the International Space Station.

    NOTE: Times are given in Eastern, but timestamps (the publish times beneath headlines) appear in your local time.

    • Loading  Loading...

    Live Coverage Team

    Blog Updates: Steven Siceloff
    Site Updates: Elaine Marconi
    Quality Control: Frank Ochoa-Gonzales
    Videos: Cheryl Mansfield
    Photo Gallery: Anna Heiney
    Video Production: Mike Justice
    Video Capture/Editing: Chris Chamberland,
    Michael Chambers and Gianni Woods