Planetary scientist explains the significance of the historic Rosetta satellite mission:
via Phys.org: Space Exploration News
via Phys.org: Space Exploration News