First Man on the Moon Neil Armstrong Passes Away at 82

“In my own view, the important achievement of Apollo was a demonstration that humanity is not forever chained to this planet, and our visions go rather further than that, and our opportunities are unlimited.” — Neil A. Armstrong Today we mourn the loss of a true hero and icon of a generation, if not an…