Jun 25, 2015 by News Staff

Using the NASA/ESA Hubble Space Telescope, a group of astronomers has discovered an enormous cloud of hydrogen dispersing from the warm, Neptune-sized...