Science and Technology From Space, NASA Detected Over 80 “Invisible Rivers” Flowing Beneath Antarctica: The Water Doesn’t Appear on the Surface but Is Accelerating the Slide of Giant Glaciers Valdemar Medeiros 19/02/2026 at 18:25