View all launches available - including launches from the past and utilize powerful
search
filters.
Space Shuttle Discovery / OV-103 | STS-33
National Aeronautics and Space Administration
| United States of America
Kennedy Space Center, FL, USA Nov. 23, 1989, 12:23 a.m.
Status: Launch Successful
Mission:
STS-33 was the thirty-second shuttle mission and the ninth of Space Shuttle Discovery. It was the fifth shuttle mission in support of the Department of Defence.