Mysterious Inca city on Mars attacked by 'black spiders' - what did satellite images really show?
Arachnophobes can rest easy - new ESA satellite images showing clusters of black spiders on Mars actually reveal a seasonal phenomenon familiar to the planet. Dark funnel-shaped formations were spotted in the city of Inca (southern polar region of Ma...
Read More