News

50 years ago today, at 20:17 UTC

Apollo 11 -The Lunar Module Eagle- landed on the moon.