The European Space Agency lands probe on comet November 12, 2014 ⌘ Permalink Stephen Hackett We live in the future.