1 comment

[ 7.1 ms ] story [ 9.9 ms ] thread
> Life may have started on Mars before arriving on Earth, a major scientific conference has heard.

Umm, I and others were saying this 17 years ago:

http://arachnoid.com/lutusp/mars.html

So, definitely a fast-breaking story.