That Time an F-15 Pilot Shot Down a Satellite, 32 Years Ago This Week
32 years ago this week, on Sept. 13, 1985, F-15 test pilot Maj. Wilbert D. “Doug” Pearson (now retired Maj. Gen.) took off from Edwards Air Force Base, Calif., on a mission which would see him become history’s first space ace. Dubbed the “Celestial Eagle Flight,” the assignment called for Pearson to make a near vertical ascent in a […] More