Rosetta mission lands Philae probe on the surface of a comet . The Rosetta radar experiment will reveal for the first time how a comet is put together . Comment: Experts weigh in on why this is a monumental achievement for humanity .
Rosetta mission lands Philae probe on the surface of a comet . Comment: Experts weigh in on why this is a monumental achievement for humanity .