STS-41B Lands – Feb. 11, 1984Space 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.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/this-week-nasa-history-sts-41b-lands-feb-11-1984-3/Copy URL to clipboard> DownloadShareSize1041x792px