A mission to service the Hubble Space Telescope blasted off on this date in 2002.
Related Articles

Uncategorized
OTD…Aug. 18 and STS-68 abort

Uncategorized
A mission to service the Hubble Space Telescope blasted off on this date in 2002.
© 1999-2025 Spaceflight Now Inc