Lake Vostok Life Found Nowhere Else On Earth, Russian Scientists Report
Category: SCIENCE
Antarctica's vast Lake Vostok contains life—including at least one form of life not found elsewhere on Earth, Russian scientists
By Melissa Cronin, 2013-03-10