Microscopic meteorites show early life on Earth faced rain of rocks
Monday, December 22, 2008 - 16:14
in Paleontology & Archaeology
(PhysOrg.com) -- Microscopic meteorites found in Scotland have unveiled major clues about a catastrophic event which dramatically altered the Earth`s surface nearly 500 million years ago.