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 ‘Ukrainian housewives’ and Skyranger delays – German defense poster child Rheinmetall is in hot water NASA counts down for first crewed lunar mission in half a century NASA set to launch Artemis 2 moon mission today, the 1st crewed lunar flight since 1972 Senegal president signs tough new anti-LGBT law doubling jail terms