News

Buried several miles beneath East Antarctica's ice, Lake Vostok is one of the largest freshwater lakes on Earth, rivaling Lake Ontario in terms of size and volume.