Spacecraft Lands on a Comet for the 1st Time

Philae probe detaches from Rosetta spacecraft and lands on Comet 67P, 300 million miles away.

November 12, 2014

Top Stories

ABC News Live Presents