Inca City
Satellites spot clusters of ‘spiders’ sprawled across Mars’ Inca City (photo)
Science
Dr. Sarah Adams
Seasonal, spider-like features have been spotted sprouting through cracks in Mars’ surface. The European Space Agency’s Mars Express orbiter captured new images ...