We know of frozen water on mars earlier and large ice caps on poles. But this time liquid water is found on mars which is…
View More Liquid Water Lake Found on MarsWe know of frozen water on mars earlier and large ice caps on poles. But this time liquid water is found on mars which is…
View More Liquid Water Lake Found on Mars