November 03, 2005

The very first stars in the universe. Astronomers from NASA's Goddard Spaceflight Center have published news in the journal Nature claiming that they have seen the light of the very first stars in the Universe, using data from the Spitzer Space Telescope, the infrared "Great Observatory" run by NASA. Could this be the humanity's first glimpse of the universe's first stars? more inside