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 Drama' plot twist, explained: What did Zendaya's character do, and what happens to her wedding? Free Fuel Giveaway Sparks Traffic Mayhem Before Police Shut It Down Spain’s Picos de Europa: What to see and do in ‘the world’s most beautiful place’ French ship crosses Strait of Hormuz in first Western European transit during Iran war