Sergei's Celebration
Well-known member
All six Moon landings happened during the Nixon administration. No other national leader has claimed to have landed astronauts on the Moon, despite 40 years of rapid technological development.
Thoughts?
Yup, no other national leader landed astronauts on the moon.