Blog

Jul 25, 2018

Mars: huge underground lake raises prospects of life on planet, astronomers say

Posted by in category: space

Scientists have spotted a 12 mile-wide stretch of water underneath a slab of ice at the Martian south pole.

Science editor.

Read more

Comments are closed.