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 The Ursid meteor shower will be the last of the year, peaking just before Christmas: What to know and how to watch Eating Brie, Gouda, cheddar may lower dementia risk, new study says What is the 'Survivor 50' Challenge? Hidden immunity idols will be up for grabs in every U.S. state. Tributes pour in for MIT professor Nuno Loureiro amid unresolved shooting case