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 Why don’t humans have hair all over their bodies? A biologist explains our lack of fur SpaceX shatters its rocket launch record yet again — 165 orbital flights in 2025 All the eclipses, supermoons, meteor showers and planets to spot in 2026 Exclusive-Drugmakers raise US prices on 350 medicines despite pressure from Trump