Daily Archives: July 17, 2009

LRO images Apollo sites

As hard as it is to believe, in the four decades since the six Apollo missions landed on the moon, nobody has had the capability to actually take pictures of the landing sites from orbit.  None of our telescopes–not even … Continue reading

Posted in astronomy & space, history, news, science | Tagged , , , , , , | Leave a comment