Tag: liquid water

Evidence of Underground Lakes Found on Mars

Scientists think that they have found evidence that confirms the presence of a large mass of liquid water just under the surface of Mars. The underground lakes were first discovered in 2018. …