Hubble Space Telescope discovers area of space that "churns out stars"

11th January 2011, Comments 0 comments

A region of space responsible for the birth of stars over milions of years has been discovered by NASA's Hubble Space Telescope.

0 Comments To This Article