Comets and meteors have been raining debris on Earth for billions of years, and scientists think they just may be the vehicles that carried the "stuff of life" to the planet. Early Earth was ...