Asteroids and planetesimals regularly bombarded Earth between about 4.6 billion and 3.5 billion years ago, during the Hadean ...