occasionalplanet.org
Our Newest Challenge in Space: Privatizing the Delivery and Return of Human Beings - Occasional Planet
This year marks the 50th anniversary of the Apollo 11 mission, which was the first time man walked on the moon. December 11th, 1972 was the last time that man set foot on the moon. This means that it has been over 45 years since man last walked on the moon.