Scientists found a Lake of Liquid Water on Mars
The search for life on Mars goes down to the subsurface level following the discovery of a liquid water lake below the southern polar ice cap. Human activity is bringing drastic changes to this world and that’s the reason why researchers are looking for other habitable places of the universe. Our neighbor planet, Mars, is…