Buried beneath Antarctica’s thick ice sheets lies Lake Vostok, a hidden world that has been isolated for 15 million years.
Buried several miles beneath East Antarctica's ice, Lake Vostok is one of the largest freshwater lakes on Earth, rivaling ...