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 In Antarctica, photos show a remote area teeming with life amid growing risks from climate change Minnesota jury says Johnson & Johnson owes $65.5 million to woman with cancer who used talcum powder A Pompeii site reveals the recipe for Roman concrete. It contradicts a famous architect’s writings From candy cane fishing to ornament switcharoo, here are some of the best games you can play with your loved ones this holiday season