NASA rover captures weird ‘spiderwebs’ on Mars, giving scientists fresh hope of finding ancient life on the Red Planet
NASA’s Curiosity rover has captured its most detailed images yet of unusual spiderweb-like formations on Mars, revealing new…