The dark spots in this image from ESA’s Mars Express are the telltale sign of ‘spiders’ scattered across the southern polar region of Mars. These small features form when carbon dioxide gas warms up … [+7571 chars]Read More
Mars Express Discovers Mysterious Martian Spiders SciTechDaily
