Scientists SHOCKING New Discovery of ‘Hidden World’ Under Antarctica! November 15, 2022 Mary Sci Tech Science and Technology Videos Scientists have recently discovered a super-pressurized 290-mile-long river draining into the sea from the base of Antarctica’s ice sheet, feeding a region the size of Germany and France combined Credit Spacetainment Please support our Sponsors