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 A 3-limbed Kemp's ridley sea turtle is now being tracked at sea by satellite Scientists reveal earliest evidence for shifting of Earth’s crust As juries turn against social media for harming kids, Big Tech's invincibility starts to show cracks Verdicts against social media companies carry consequences. But questions linger