The pit-chains of Mars - a possible place for life?
(Phys.org) -- The latest images released from ESAs Mars Express reveal a series of pit-chains on the flanks of one of the largest volcanoes in the Solar System. Depending on their origin, they might be tempting ...