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 As reefs vanish, assisted coral fertilization offers hope in the Dominican Republic Manhunt for Brown University shooter continues: FBI releases photos of suspect, announces $50K reward A photographer finds thousands of dinosaur footprints near Italian Winter Olympic venue Brazilian cardinal orders a popular Catholic priest to go offline following right-wing attacks