
STS-41B Lands – Feb. 11, 1984
Space shuttle Challenger completed STS-41B, a seven-day mission on February 11, 1984 that concluded with the first shuttle landing at NASA’s Kennedy Space Center.
- X
https://www.nasa.gov/image-detail/this-week-nasa-history-sts-41b-lands-feb-11-1984-3/
Size1041x792px