Ronan Farrow Daily 11/12/14

Out of this world comet landing

Senior Astronomer Dr. Seth Shostak explains the European Space Agency’s remarkable achievement as Ronan Farrow shows you the breathtaking images of the Philae comet landing. ... more Duration: {{video.duration.momentjs}}