A Massive Meteorite Hit Scotland Much More Recently Than Scientists Thought - SciTechDaily
A meteorite impact in Scotland happened 990 million years ago, not 1.2 billion as previously thought, possibly influencing the emergence of early life on land, new Curtin University research shows. Curtin University researchers have discovered that a massive …
Comments