Euclid space telescope sees gorgeous cosmic cloud | Space photo of the day for Nov. 18, 2025 Jul 12, 2026 When you buy through links on our articles, Future and its syndication partners may earn a commission. Related Articles Ukraine: Russians abduct 50 Ukrainians from border village in Sumy Rick Steves' Favorite Time To Visit Spain Has Lower Prices And Fewer Crowds How did I get my own unique set of fingerprints? Planet-eating stars hint at Earth's ultimate fate