Can Mars Support Life with 150 billion cubic meters of water frozen beneath its terra firma


Buried underneath its dusty surface, Mars has thousands of glaciers, enough frozen water to blanket the red planet with a 3.6 foot-thick or 1.1 meter-thick layer of ice. These glaciers are located in two bands at the mid-southern and mid-northern latitudes, scientists say. According to radar readings from Mars orbiters, which combined with computer simulations […]