Endeavour took off for the last time today, 12 years ago
Twelve years ago today, the Space Shuttle Endeavour took off from John F. Kennedy Space Center for the last time in its history.
| May 16, 2023 07:31 AM EST
Created: May 16, 2023 07:31 AM EST
Image of Endeavour docked with the ISS during the mission.