NASA: Life on Mars Today?

Oops, I lied. One more via Boing Boing, which points to the following story at NASA researchers claim evidence of present life on Mars. The research is currently being peer-reviewed by the folks at Nature; if they decide it’s worth publishing, expect quite the media flurry.

Leave a Reply

You must be logged in to post a comment.