The Philae Spacecraft Landed in the Shadow of the Comet's Cliff 11-14-2014 • http://www.wired.com, By Emily Dreyfuss Humans landed a spacecraft on a comet.