NASA’s next lunar mission could discover existence of life on the moon
(NaturalNews)
(Natural News)
The next lunar mission of the National Aeronautics and Space Administration (NASA) in 2025 may end up discovering microbial life on the lunar surface.NASA’s Artemis 3 mission will be the first human lunar landing since Apollo 17 in December 1972 â the final flight of the Apollo program. Apollo 17 astronauts Eugene Cernan … [Read More…]