Life on Mars?

A tenfold spike in methane has been measured by the Curiosity rover on Mars, and organic molecules have also been discovered. Now the question is: Are these organics biological or non-biological? All that methane can only mean one thing, in my mind: Martian cows. But I could be wrong.  What do you think?  

Continue Reading