Near The South Pole Of Mars

- Dec 05, 2019-

A team from the Italian space agency has detected a lake of liquid water under ice near the South Pole of Mars using radar, CNN reported.The findings were published Wednesday in the journal science.Scientists have found traces of liquid water on the surface of Mars before, but this is the first time a lake has been found.The underground lake is said to span about 20 kilometers.