Euclid space telescope sees gorgeous cosmic cloud | Space photo of the day for Nov. 18, 2025 Jul 12, 2026 When you buy through links on our articles, Future and its syndication partners may earn a commission. Related Articles The year's first meteor shower and supermoon clash in January skies Novo and Lilly cut prices of weight-loss drugs in China Our 10 favorite Space.com reader astronomy photos of 2025 1st-ever disease gene fix, Alzheimer's blood test: 7 medical breakthroughs in 2025