Craters or Cradles?

Meteor impacts are generally regarded as monstrous killers and one of the causes of mass extinctions throughout the history of life. But there is a chance the heavy bombardment of Earth by meteors during the planet’s youth actually spurred early life on our planet, say Canadian geologists