impacts

Craters from asteroid and comet impacts could have protected primitive life.
Ker Than, Contributor