A photo allegedly showing the Helix Nebula and that was said to have been captured by NASA's Hubble Space Telescope was circulating online in late November 2024.
A photo allegedly showing the Helix Nebula and that was said to have been captured by NASA's Hubble Space Telescope was circulating online in late November 2024.