1 comment

[ 2.1 ms ] story [ 9.7 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.