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 How a niche Catholic approach to infertility treatment became a new talking point for MAHA conservatives Working out at the airport? Some fliers can already smell the sweat. Taylor Swift changes 2 song lyrics on 'Reputation' on the night of her Eras tour documentary premiere Is Trump going to war with Venezuela?