Scientists have discovered a huge, 20-kilometre-wide lake of liquid water lying beneath the southern ice cap of Mars.
The find is leading scientists to question, once again, whether there is life on Mars.
Share
LIVE, FREE and EXCLUSIVE

The planet Mars Source: AAP
Published
Updated
By Samantha Beniac-Brooks
Source: SBS
Share this with family and friends
The find is leading scientists to question, once again, whether there is life on Mars.