UK Researchers Scratch the Surface
Scientists from the UK have discovered life under Antarctica’s Lake Hodgson throwing the local community of Ice-Mermen into a tizzy. A team of researchers led by David Pearce of the British Antarctic Survey… Continue reading