Reasons to Believe

Rover Says It May Be Over for Life on Mars

You might have seen- BBC, Curiosity rover's methane result challenges life theory; http://www.bbc.co.uk/news/science-environment-24165219

Subjects: Life on Other Planets, Mars