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 Hubble Space Telescope spies dusty debris from two cosmic collisions HR exec caught on Coldplay 'kiss cam' with boss finally breaks her silence: 'I made a bad decision and had a couple of High Noons' Israel explores creation of int'l force with Greece, Cyprus to deter Turkey Exclusive-Head of Pemex's production arm to step down in coming days, sources say