Philae Discovers Organic Molecules On A Comet

What it might mean for finding life beyond Earth