B bbc.co.uk Comet landing: Organic molecules detected by Philae 2 points sdouglas 12 years ago 0 comments