"The discovery confirms that some of the building blocks of life were delivered to the early Earth from space."<p>Surely that should be "could have been delivered". The article says that the C13 count was different from Earth collected samples. Where's the causality?
i for one hope that we don't discover nearby life. why? think about what it implies. if life is so phenomenally common that it pops up twice in the same solar system then it becomes downright unsettling that there is no sign of galaxy spanning civilizations out there.
I wonder what the repercussions are for religion? Does news like this threaten to derail believers' faith in God (or higher being(s))?<p>[EDIT]
Also what does this say about the possibility of life outside of earth?