Don't have Telegram yet? Try it now!
http://historyreviewed.com/index.php/science-life-could-be-likelier-on-icy-planets-than-rocky-ones/
Science: Life could be likelier on icy planets than rocky ones