Updates This Week in NASA History: STS-6 Launches – April 4, 1983 by NASA, Aliens & KouroshApril 1, 2020 This week in 1983, space shuttle Challenger, mission STS-6, launched from NASA’s Kennedy Space Center. Source:: updates 2 Related