planetaria.ca
Subsurface lake discovered on Mars?
Water on Mars! Again! Doesn’t it seem like every year or two, we hear about some new water-related finding on the red planet? So far, the discoveries have more specifically been about ice, possible…