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 Army commander convicted of Guinea stadium massacre dies in prison Scientists may be overestimating the amount of microplastics in the environment – and the culprit is lab gloves NASA’s Artemis II mission will take an astronaut crew around the Moon – a space policy expert describes the long road to launch Vagus nerve stimulation shows promise as a way to counter Alzheimer’s disease- and age-related memory loss