10 amazing finds by the Hubble Space Telescope
Friday, March 18, 2016 - 14:00
in Astronomy & Space
Will Creighton Hubble Space Telescope reveals group of massive stars more than 100 times bigger than our sun in the Tarantula Nebula, about 170,000 light-years away.