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 Auschwitz Committee wants German auction of Holocaust items scrapped Palestinian infant freezes to death in Gaza as Israel keeps blocking aid These 2 companies are teaming up to offer insurance for space debris strikes on satellites 7 Strange Devices to Make Your Party Stick Out!