Some astrobiologists think life may have arrived at Earth on a comet or meteorite.

More...