Hubble Space Telescope captures birth of a new star

8th July 2010, Comments 0 comments

Dramatic images of a new star being created has been captured by the Hubble Space Telescope.

0 Comments To This Article