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 What you need to know about desalination, a growing source of drinking water Hezbollah field commander killed in IDF strikes in Beirut NASA begins fueling rocket to launch astronauts on the first lunar trip in half a century Iran war pushes Germany's deficit to 4.2% as growth outlook is cut by 50%