Philae comet facing immediate power failure

2014-11-14 6