Updates This Week in NASA History: First Hubble Servicing Mission Returns – Dec. 13, 1993 by NASA, Aliens & KouroshDecember 13, 2017 This week in 1993, STS-61 mission was completed as the space shuttle Endeavour landed at NASA’s Kennedy Space Center following a successful 10-day mission. Source:: updates 2 Related