Neil Armstrong, the first human being to set foot on another celestial body, has died. Just 43 years after his historic 2 hours and 31 minute walk on the moon during the Apollo 11 mission, he was 82.
The Economist, as usual, has a beautiful remembrance. It is definitely worth your time.
Image credit: NASA and Edwin E. Aldrin, Jr.