Posted: Jun 18, 2012 10:46 pm
by RobaltCornswell
This has been making the rounds on some creationist sites:

http://crev.info/2012/06/too-hot-to-han ... enceladus/
http://creationrevolution.com/2012/06/t ... enceladus/

Couldn't find any refutations, even though the research article is 12 years old?! Then again my google-fu is woefully sub-par. :doh: