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 Your kid wants it now. What saying yes, no or not yet teaches kids about money and instant gratification. What you need to know about desalination, a growing source of drinking water Hezbollah field commander killed in IDF strikes in Beirut NASA begins fueling rocket to launch astronauts on the first lunar trip in half a century