Now, scientists have discovered that an even earlier and more massive space rock may have struck Earth ... might have ...
The chemistry of the rock layers reveals remnants of the meteor ... The study helps to explain how life began to flourish on ...