Scientists Claim Discovery of Multiple Liquid Water Lakes on Mars 

Scientists Claim Discovery of Multiple Liquid Water Lakes on Mars 

VOA News

Published

A team of scientists say they have discovered evidence of several lakes of what they believe is salty, liquid water beneath surface of planet’s south pole

Full Article