Blazing meteorites from the outer solar system triggered life on Earth 4.6 billion years ago
This is the first evidence to show meteorites traveled from the outer solar system and collided with Earth, triggering life has been revealed in a new study that found these space rocks sparked life.