Thousands Of Species Found In Lake Vostok Ice

In one of the most isolated places on Earth, sealed off for 15 million years, life teems. Some of it may be animal life.