New Evidence of Meteor Bombardment
Thursday, January 1, 2009 - 15:49
in Paleontology & Archaeology
Researchers say that an abrupt cooling of the Earth about 12,900 years ago may have been caused by one or more meteors that slammed into North America.