1 comment

[ 3.0 ms ] story [ 11.1 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.