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 biggest black hole breakthroughs of 2025 Russia downs 16 drones heading for Moscow, mayor says Ancient Egyptian pharaoh's boat is being reassembled in public at the Grand Egyptian Museum Indian rocket launches record-breaking BlueBird 6 smartphone satellite to orbit (video)