Baby Stars Finally Found in Jumbled Galactic Center

Astronomers have at last uncovered newborn stars at the frenzied center of our Milky Way galaxy. The discovery was made using the infrared vision of NASA's Spitzer Space Telescope.

page 4 from 4