This is one thing that consistently annoys me about most scientific journalism online, and about the press releases by institutions. Is it really that hard to post a link to the abstract page of the actual journal?
Thanks for the link. Makes me wonder, if life did come from space then we will have to start exploring space more seriously. The possibility of a aliens existing somewhere else cannot be ignored any longer.