NASA launches science balloon in Antarctica | Space photo of the day for Dec. 22, 2025 Cgkik Jul 12, 2026 · 21:24 CST f X ⧉ NASA launches science balloon in Antarctica | Space photo of the day for Dec. 22, 2025 When you buy through links on our articles, Future and its syndication partners may earn a commission. Related Coverage Modern surgery began with saws and iron hands – how amputation transformed the body in the Renaissance How stripping diversity, equity and inclusion from health care may make Americans sicker Japan prepares to restart world's biggest nuclear plant, 15 years after Fukushima Ukraine: Russians abduct 50 Ukrainians from border village in Sumy