https://www.marinetechnologynews.com/blogs/russian-scientists-discovery-called-into-question-700341
Russian Scientists Discovery Called into Question
Antarctica’s largest subglacial lake known as Lake Vostok is located beneath Russia’s Vostok Station, a Russian research station…