10-Year Wait Is Over for Comet Landing

The European Space Agency is landing a tiny spacecraft on a comet 300 million miles from Earth.

November 12, 2014

Examined