"Hubble finds a heavenly Monster Mash"

Hubble finds a heavenly Monster Mash

Somewhere in the range of 170,000 light-years away in the heavenly body of Dorado, somewhere down in the heart of the Tarantula Nebula, is a group of extremely youthful, splendid stars. The R136 bunch, as it is...