There is liquid…

There is liquid water on Mars. The watery area in question is about 20 kilometers in diameter, and while depth can’t be determined, the deposit would likely have to be at least a meter thick to produce the reflection observed. So at a bare minimum we’re probably looking at a serious quantity of water, on […]