-
New study ‘gives best indication yet’ that there is liquid water on Mars | Science & Tech News
admin
British scientists say they have found evidence which “gives the best indication yet that there is liquid water on Mars”. Their study is the first independent lead using data, apart from radar, that such water lies beneath the red planet’s south polar ice cap. But the experts have also cautioned that it “does not necessarily…