You are subscribed to Universe News for NASA. This information has recently been updated, and is now available. 03/17/2014 12:00 PM EDT In celebration of the 24th anniversary of the launch of NASA's Hubble Space Telescope, astronomers have captured infrared-light images of a churning region of star birth 6,400 light-years away. |
No comments:
Post a Comment
Make a Nice Comment .....