Uld there be life on Mars? NASA probe could confirm methane clouds...meaning the conditions for life DO exist. By Daily Mail Reporter Updated: 11:29 GMT, 19 February 2012 Scientists are set to prove for the first time that methane clouds form over the surface of Mars in summer months - meaning the conditions for life unquestionably exist.
A new NASA probe due to land on the planet’s surface in August is set to confirm the findings. Visualizing The Size And Scale Of Our World.
Sun.