Europe's Rosetta spacecraft finally spots its tiny lander Philae, thought to be lost forever, stuck in a ditch on the surface of a comet hurtling through space. from Top Stories http://ift.tt/2ceIgyU