Meteor seen as causing extinctions on earth
About three dozen minuscule shards of rock unearthed in Antarctica may be the fragments of a meteor that killed most life on Earth 250 million years ago, scientists are reporting. The shards bolster
About three dozen minuscule shards of rock unearthed in Antarctica may be the fragments of a meteor that killed most life on Earth 250 million years ago, scientists are reporting. The shards bolster