THIS DAY IN HISTORY: Space Shuttle Endeavour Launched From NASA’s Kennedy Space Center May 7, 1992
Your No. 1 Source for NASA & Space News The INTELSAT VI (F-3) satellite, stranded in an unusable orbit since its launch aboard a Titan vehicle in March 1990, was captured by crew members during an EVA and equipped with a new perigee kick motor. (NASA …