What Are These Blue Spots on Mars? Motherboard RSS Feed, 01 Jun 2015 This morning, the European Space Agency (ESA) released a fascinating satellite image of Mars, taken by the agency’s Mars…