A wet world teeming with tiny Martians? The Telegraph

There is new evidence of liquid water on the surface of Mars… and that could point to the existence of aliens. Nasa’s Opportunity rover has spent much of the time since it bounced down on to the surface of Mars sniffing around inside a shallow depression, studying an outcropping of bedrock.