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
Featured Image Credit: NASA/ NASA/JPL-CALTECH/MSSS / HANDOUT/Anadolu Agency/Getty ImagesTopics: NASA, Mars, Space, Science