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 […]