www.livescience.com
Comets played a 'major' role in making life on Earth possible, new study hints
A reanalysis of the data from the "rubber-ducky" comet 67P, collected nearly a decade ago, suggests comets may have deposited a lot more water on Earth than scientists previously thought.