On This Day In Space: June 1, 2011: Space Shuttle Endeavour's Final Touchdown
01.06.23 | Cuca Margoux
by
On June 1, 2011, NASA's space shuttle Endeavor touched down safely for the final time at the Kennedy Space Center in Florida after spending 299 days in space throughout the course of its 25 flights.
Endeavour was built as a replacement for the shuttle Challenger, which was lost in the 1986 accident that also killed its seven-astronaut crew. Congress authorized the construction of Endeavour in 1987, and the orbiter first blasted off in 1992.
learn more: space.com