News

One of the most famous and beautiful cosmic sights shows its colors in this new image from the Hubble Space Telescope. The Veil Nebula is the remnant of a massive star which exploded in a ...
the Veil Nebula. The remnant of a star roughly 20 times as massive as the sun that exploded about 10,000 years ago, the Veil ...