January 19, 2021

This Week in NASA History: STS-88 Launches with Unity Node – Dec. 4, 1998

This week in 1998, space shuttle Endeavour, mission STS-88, launched from NASA’s Kennedy Space Center on the first International Space Station assembly mission.

Source:: updates 2