Jan 11, 2011 8:52 PM GMT
Hubble Telescope Sheds Light On Mysterious, Green Space Blob

http://www.npr.org/blogs/thetwo-way/2011/01/11/132835323/hubble-telescope-sheds-light-on-mysterious-green-space-blob

http://www.npr.org/blogs/thetwo-way/2011/01/11/132835323/hubble-telescope-sheds-light-on-mysterious-green-space-blob