European probe finally finds it mark after 10 years

LUISA COOLS A 10-year-odyssey reached its climax on Wednesday as the European Space Agency's Philae probe finally landed on the comet it had been tracking for a decade. It is the first time in history a probe has successfully landed on a … [Read more...]