Thread:Comments:Philae space probe lands on comet/I don't mean to be cynical. BUT…/reply (2)

Wowzers. With the bare essentials scientists have been able to create the building blocks of life in a lab. If a meteor with those building blocks crashed onto earth then life could begin.