Over the last 25 years, Antarctica’s melting ice sheets have released a staggering 7.5 trillion tonnes of water into the ocean, a study has revealed. Analyzing over 100,000 satellite radar images, researchers from the University of Leeds discovered a steady erosion of the continent’s ice sheets, with over 40 per […]