Neil Armstrong’s 1966 Gemini 8 mission caught on camera: Newly released images show astronauts’ life-or-death struggle in space |
[ad_1] Newly released photographs from NASA’s Gemini 8 mission show Neil Armstrong and David Scott after an emergency return to Earth in 1966. The images were reportedly taken by Ron McQueeney and have been donated to the Armstrong Air & Space Museum in Wapakoneta, Ohio, by McQueeney’s widow. They capture the astronauts on the deck…