Chilling 'spiderwebs on Mars' hold the key to ancient alien life, NASA scientists believe
NASA's Curiosity rover has photographed extraordinary spiderweb-like formations on Mars that scientists believe could hold the key to ancient life on Mars