SPACE.com -- Cosmic 'DNA': Double Helix Spotted in Space Get link Facebook X Pinterest Email Other Apps By Peace Jaway March 15, 2006 0 Comments SPACE.com -- Cosmic 'DNA': Double Helix Spotted in Space Get link Facebook X Pinterest Email Other Apps