News Ticker

RIP: Neil Armstrong, First Person to Walk on the Moon

Sad news…

Reuters is that reporting that atsronaut Neil Armstrong has died at 82 years of age. Armstrong was the commander of the Apollo 11 mission and became the first human to set foot on the moon on July 20, 1969.

About John DeNardo (13012 Articles)
John DeNardo is the Managing Editor at SF Signal and a columnist at Kirkus Reviews. He also likes bagels. So there.
%d bloggers like this: