European Space Agency lands spacecraft on comet

Published: 8:11 AM PST November 12, 2014
Updated: 8:15 AM PST November 12, 2014