10 February 2012, 1:23 pm
An image from DigitalGlobe's WorldView 1 satellite shows Russia's Vostok Station in Antarctica, the site of a drilling operation that has just reached a subglacial freshwater lake.... Read More »