Scientists confirm meteorites contain all five DNA bases, indicating life's building blocks may have formed in space. Discover what this means for the origins of life.