Updates This Week in NASA History: STS-41B Lands – Feb. 11, 1984 by NASA, Aliens & KouroshFebruary 10, 2021 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 Related