laurentide
-
Technology
The Last Fragment of the Laurentide Ice Sheet Reveals an Ancient Climate Shift Halted by Human Activity
The Barnes Ice Cap, a sprawling, frozen remnant perched upon the central plateau of Baffin Island in the Canadian Arctic,…
Read More »