The astonishing Philae mission may be over. After a dramatic descent, and a landing that saw it bounce twice before finally coming to rest on the surface, Philae found itself parked under a cliff that is preventing its solar panels from recharging the battery. Despite the disappointment, the European Space Agency reported that Philae sent back […]