<< Home

NASA

And the flag was still there…

As Americans celebrate the successful landing of NASA’s Curiosity rover on the surface of Mars yesterday (view some early images from the Red Planet here), we thought it appropriate to share this recent article in The Atlantic that takes a look at our nation’s lasting impact on another celestial body: the Moon.

Read More...
AEI