Nov 28, 2013 by News Staff

A team of researchers from the University of Cambridge’s Scott Polar Research Institute has discovered two lakes about 800 m below the ice sheet...