NASA Finds New Life
gizmodo.com
gizmodo.com
That’s an article on the website of a dutch public broadcaster. The way it’s written, it looks rather like they didn’t respect the embargo, not like speculation. The Guardian [0] also seems to know something: http://www.guardian.co.uk/science/2010/dec/02/nasa-life-form...
[0] Others also picked up the story: http://news.google.com/news/story?client=safari&rls=en...