What Will the Moon Landing Mean to the Future?

What Will the Moon Landing Mean to the Future?

Nearly 50 years after Neil Armstrong first set foot on the lunar surface, it’s clear that Apollo 11 will haunt the human imagination for a long time to come.