Did meteorite impacts help create life on Earth and beyond?

What if impact craters, long seen as harbingers of death, turned out to be the cradle of life?


Click here for original story, Did meteorite impacts help create life on Earth and beyond?


Source: Phys.org