European Space Agency releases first picture from comet surface YoopyaNov 13, 2014July 25, 20230 The European Space Agency has released the first picture taken by the Philae landing probe from the surface of a comet after determining that the Read more