Euclid space telescope sees gorgeous cosmic cloud | Space photo of the day for Nov. 18, 2025 Cgkik Jul 12, 2026 · 21:24 CST f X ⧉ Euclid space telescope sees gorgeous cosmic cloud | Space photo of the day for Nov. 18, 2025 When you buy through links on our articles, Future and its syndication partners may earn a commission. Related Coverage Recalled Super Greens diet supplement powder sickens 45 with salmonella Public mistrust linked to drop in deceased donor organ donations and kidney transplants Crew-11 astronauts undock in 1st-ever medical evacuation from the International Space Station (video) Kaiser Permanente affiliates to pay $556 million to resolve US claims alleging Medicare fraud