alfred mcewen
NASA Declares 'Mystery Solved' as Evidence of Flowing Water Is Found on Mars
NASA said "there is liquid water today on the surface of Mars," yet a lead author of the paper on the discovery said that the agency made the announcement "a little bit over-the-top."
Advertisement