The latest NASA telescope has found evidence of chemicals that create life in a distant galaxy.
The Spitzer Infra Telescope, that can detect rays that the naked eyes cannot see, was launched into the earth's orbit in August, 2003.
The latest NASA telescope has found evidence of chemicals that create life in a distant galaxy.
The Spitzer Infra Telescope, that can detect rays that the naked eyes cannot see, was launched into the earth's orbit in August, 2003.