Apollo 15 at 50: A new rover, a ‘Genesis Rock’ and the first deep space EVA

Apollo 15 launched on July 26, 1971, and became the fourth successful mission to touch down on the lunar surface.

      

Read at the GANNETT Syndication Service

Categories : Uncategorized