Neil Armstrong’s Apollo 11 Spacesuit To Go On Display July 16 at Smithsonian’s National Air and Space Museum

News Item