Sky News: Team of British scientist have started drilling to find sign of life in hidden lake.
Exploaration will analyse ice waters in Lake Ellsworth isolated for up to 500,000 years.
Exploaration will analyse ice waters in Lake Ellsworth isolated for up to 500,000 years.