Neil Armstrong’s spacesuit on display for first time in more than a decade

ABC News(WASHINGTON) — Exactly 50 years since the launch of Apollo 11, the spacesuit astronaut Neil Armstrong wore during his ‘giant leap for mankind’ went on display Tuesday morning for the first time in over a decade. The suit, with lunar dust still embedded in the fabric, was revealed alongside Vice President Mike Pence and …

Continue reading