Life discovered lurking under Antarctica’s frozen Lake Enigma
December 5, 2024
Antarctica’s Lake Enigma, located between the Amorphous and Boulder Clay glaciers, regularly experiences temperatures around 7 degrees Fahrenheit. In the winter months, that number can drop as low as...