No sign of Ziggy Stardust – but ESA’s Mars Express has snapped the telltale traces of ‘spiders’ scattered across the southern polar region of Mars.

Read More – ESA Top News