Asteroids the size of cities bombed earth every 15 million years between 2.6 to 3.5 billion years ago

Asteroids the size of cities bombed earth every 15 million years between 2.6 to 3.5 billion years ago
play icon
Photo used for illstrative purpose.