The Philae lander has detected organic molecules on the surface of its comet, scientists have confirmed.
... Read more »