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 Iran war fuels fears of new inflation wave among German consumers Israel reports first missile fire from Yemen since start of Iran war First Houthi launch toward Israel since war began triggers alerts across the Negev Reports: Nepal's former PM arrested over deadly protest crackdown