Space/Science » in reply to "Utah microbes point to Mars"
I missed that in my morning jaunt through the news. Very interesting.