Hubble Telescope spies newborn stars in famous Orion Nebula (photo)

Hubble Telescope spies newborn stars in famous Orion Nebula photo

Two young stars shine bright in the dusty depths of the Orion Nebula in a new Hubble Space Telescope…

www.space.com