downtoearth-subscribe

Meteor seen as causing extinctions on earth

  • 21/11/2003

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