Loading...
Showing posts with label Astronauts. Show all posts

SETI to Scour the Moon for Alien Footprints?

LRO image Apollo 17 landing site. 1972 Astronaut footprints are preserved. The most profound question asked by mankind is: are we alone? So...