Don’t worry if you’re not a fan of spiders; the European Space Agency (ESA) calls them ‘Martian spiders,’ but they are actually eruptions of carbon dioxide gas in a region of the planet Mars, so you can keep reading without worry. These formations were detected thanks to the ESA’s Mars Express or... Read more
La Grada - Aug 26