STS-134 Lands, Endeavour Completes Last Mission
Endeavour returns to Earth at the end of its final mission, STS-134. During the flight, Commander Mark Kelly and crews (Mission specialists Andrew Feustel, Mike Fincke, Roberto Vittori, Greg Chamitoff and Pilot Greg Johnson) delivered the Alpha Magnetic Spectrometer to the International Space Station.
Last Station Fly-around for Space Shuttle Endeavour
Space shuttle Endeavour undocked from the International Space Station at 11:55 p.m. EDT Sunday, May 29, ending a stay of 11 days, 17 hours and 41 minutes at the orbiting laboratory.