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 Accor signs agreement to transform El Gouna resort as Sofitel IDF begins destroying homes used by Hezbollah as forces move deeper into southern Lebanon Two Israeli infants among wounded by shrapnel in overnight Iranian missile barrage Old video misrepresented as senior Sri Lankan ruling party member criticising president over fuel shortage