NASA Hubble Space Telescope Captures Edge of Stellar Blast 2400 Light-Years Away

(NASA) – While appearing as a delicate and light veil draped across the sky, this image from the NASA/ESA Hubble Space Telescope actually depicts … read more