Triumph! After two decades of drilling in most inhospitable place on Earth, Russian scientists return home with barrelful of water from ‘alien’ lake untouched for 20 million years
Posted by Beth Hambridge on Saturday, February 11, 2012
Under: Updates
In : Updates