Reasons to Believe

Giant Mars crater shows evidence of life?

You might have seen- Fox News.com, Giant Mars crater shows evidence of lake ... and maybe life?, Jan 21, 2013; http://www.foxnews.com/science/2013/01/21/giant-mars-crater-shows-evidence-lake-life/

Subjects: Mars