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 European nations criticise Israel’s death penalty plans Artemis II astronauts say they're "ready to go" for moon launch What Middle East Conflict Could Mean For The World’s Largest Whale Shark Gathering Gaza receiving over 70,000 cubic meters of water per day, COGAT claims