SpaceMassive lake of water found beneath Mars’ south pole could host life Data from the Mars Express satellite suggests there is a huge body of permanently liquid water under the surface of Mars, which could potentially host life News
Space7 things we thought were made by aliens, but weren't... probably Unexplained phenomena from Martian canals to genomic patterns have been ascribed to alien intelligence – but mainly that's turned out to be wishful thinking Features