Posted inSPACE ANOMALIES UFO/ALIENS
NASA says there may be life on the Moon after all
By the close of 2025, astronauts aren’t likely to be the sole life forms marking their presence on the lunar surface. Provided NASA’s planning navigates through political, technical, and financial…
