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 This Week In Space podcast: Episode 204 — A New NASA How to Build a Yard That Helps Monarchs During Spring Migration Germany sees third consecutive diesel price record after rule change Former IRGC child executioner tells ‘Post’ how he became devout Christian dissident