Oops, I lied. One more via Boing Boing, which points to the following story at space.com: 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.