Philae Discovers Organic Molecules On A Comet 11-20-2014 • http://www.popsci.com, By Sarah Fecht What it might mean for finding life beyond Earth