Skip to main content

The "space rocks" thing, while stated as a fact, is only a statistical hypothesis, and is also disputed.

Um, and says the exact opposite of what they intend

"Without it Earth would most likely be inhabitable for humans"