Site icon UFO Digest

Astronaut Neil Armstrong Dead At 82

174802main_armstrong_neil_hr.jpg

Today we mourn the loss of a true hero and icon of a generation, if not an entire century: Neil Alden Armstrong, former NASA astronaut and first person to set foot on the Moon, has passed away due to complications from cardiovascular surgery. Armstrong had recently turned 82 years old on August 5.

Photo credit: NASA gov

 

 

Exit mobile version