NASA launches science balloon in Antarctica | Space photo of the day for Dec. 22, 2025 Jul 12, 2026 When you buy through links on our articles, Future and its syndication partners may earn a commission. Related Articles Hubble Space Telescope spies dusty debris from two cosmic collisions Interstellar comet 3I/ATLAS to pass closest to Earth on Friday Understanding climate change in America: Skepticism, dogmatism and personal experience ‘This year nearly broke me as a scientist’ – US researchers reflect on how 2025’s science cuts have changed their lives