Neil Armstrong’s restored Apollo 11 spacesuit goes on display

Syndicate Post image
Neil Armstrong’s Apollo 11 spacesuit is unveiled at the Smithsonian’s National Air and Space Museum in Washington (Andrew Harnik/AP)

Breaking