There seems to be a network of underground bodies of liquid water at Mars’ south pole. NASA/JPL/Malin Space Science Systems David Rothery, The Open University Venus may harbour life some 50km above its surface, we learned a couple of weeks ago. Now a new paper, published in Nature Astronomy, reveals that the best place for life on Mars might be …
Read More »