Neil Armstrong's Apollo 11 spacesuit was put back on display on July 16, 2019, in celebration of the 50th anniversary of Apollo 11. Before going back on display, it underwent a multi-year conservation
Neil Armstrong's Apollo 11 spacesuit was put back on display on July 16, 2019, in celebration of the 50th anniversary of Apollo 11. Before going back on display, it underwent a multi-year conservation