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 Russian drone slams into block of flats in deadly wave of strikes across Kyiv Ancient meditation practices find new life in modern religious communities across America A red meat allergy from tick bites is spreading – and the lone star tick isn’t the only alpha-gal carrier to worry about Factbox-Weight-loss drug developers line up to tap lucrative market as competition heats up