Mclaughlin Crater

New Picture Of Mars Reveals Underground Lakes - And Possibly Life

Huffington Post UK | Michael Rundle | Posted 22.03.2013 | UK Tech

A new photograph of Mars suggests that huge lakes of liquid water might lie underneath the Red Planet's surface. The find has raised hopes that lif...