The Italian Space Agency has presented evidence that a lake exist beneath a polar ice cap.
Scientists have long suspected of the existence of water on Mars and up until this discovery could only provide strong theories but with little or no proof.
Scientists have long suspected of the existence of water on Mars and up until this discovery could only provide strong theories but with little or no proof.