NASA discovers ‘spiderwebs’ on Mars that could contain signs of alien life
Home>News>US News

NASA discovers ‘spiderwebs’ on Mars that could contain signs of alien life

The Mars discovery could also prove that warm, salty water flowed from the Martian mountain dubbed Mount Sharp

google discoverFollow us on Google Discover
Featured Image Credit: NASA/ NASA/JPL-CALTECH/MSSS / HANDOUT/Anadolu Agency/Getty Images

Topics: NASA, Mars, Space, Science

Choose your content: