Showing posts with label Ellesmere Island. Show all posts
Showing posts with label Ellesmere Island. Show all posts

Saturday, 1 June 2013

More evidence of life on Mars

Scientists are hopeful of life on Mars after the discovery of a baterium living in -15 degree celcious on Ellesmere Island in the Canadian high Artic, which is nearly as cold as that of the surface of Mars and the Moon of Saturn, Enceladus. Yes, isn't it an exiting discovery of the year?