Archive for the 'Space' Category

Double helix nebula spotted

Thursday, March 16th, 2006

Astronomers report an unprecedented elongated double helix nebula near the center of our Milky Way galaxy. (see large image).