WASHINGTON, Feb. 19 (UPI) -- Researchers announced Wednesday a layer of snow on Mars might be hiding water just inches below the surface. The finding improves the prospect of finding evidence of past, even present, life on the red planet.
Advertisement