Microscopic meteorites show early life on Earth faced rain of rocks

(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.

If you want to include this story in your blog, copy and paste this formatted text: