Follow @taxnomor

Pages

Thursday, August 01, 2013

Santa not swimming: No lake at North Pole, scientist saysAmid all the frenzy caused by photos that appear to show a lake where one would expect to find the polar ice cap, scientists are just now starting to explain what exactly the images are portraying.  

No comments: