Using isotopic dating, a team at Purdue University has determined that the “Lafayette Meteorite” likely interacted with liquid water approximately 742 million years ago. It was a long journey ...
But that was far from the largest meteorite to strike our planet. One up to 200 times bigger landed 3.26 billion years ago, triggering worldwide destruction at an even greater scale. But ...