February 27, 2021

This Week in NASA History: STS-41B Lands – Feb. 11, 1984

This week in 1984, space shuttle Challenger completed STS-41B, a seven-day mission that concluded with the first shuttle landing at NASA’s Kennedy Space Center.

Source:: updates 2