All eyes were turned to the sky as crowds gathered atop buildings, on street corners, and on the steps of Congress, to see the U.S. space shuttle Discovery on its last flight, Tuesday, April 17.
Space shuttle Atlantis has landed for the 33rd and final time at 5:57 a.m. EDT on July 21 at NASA’s Kennedy Space Center, Florida, marking the retirement of NASA’s 30-year space shuttle program.