The Presence of Liquid Water on the Planet Beneath the Southern Polar ice cap of Mars, this life more likely on Mars

Nearly one kilometer and half decade old debate under the southern polar ice cap of Mars, on the presence of the continuous body of liquid water on the planet. Does it make the possibility of being present for life on Mars The Discovery by an 11-member Italian team led by Prof Roberto Orosei of the […]