Ok well the title may be a bit misleading, they didn't find DNA exactly, but they found the building blocks (Aedenine and Guanine) on meteorites which came from space. Since the 60's they have found this but only until recently were they able to be sure about their findings. This is awesome news if I do say so my self!!!!! Source: NASA - NASA Researchers: DNA Building Blocks Can Be Made in Space
This is my guess as to how life arose on earth, due to the quickness of arrival. But I'm not sure you read the article. Here's a summary. They have 3 reasons why they believe this originated on the meteor itself, or at least can be replicated given the conditions and contents of meteors. [ame]http://www.youtube.com/watch?v=1g7AKVZ3HC4[/ame]