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 Old photos misrepresented as aftermath of political party supporters' brawl in Bangladesh Shredded cheese recall: Multiple brands sold at Aldi, Target and Walmart affected over potential metal fragment contamination Historic underwater structure discovered by divers off French coast A Time of Careful Eating: Individual Tests in Nourishment