Clovis Comet Theory - Once More with Spherules
Clovis Comet Theory — Once More with Spherules
We humans have often blamed ourselves for the extinction of the woolly mammoth, but a new study from a large team of international researchers has found evidence of a large meteorite breaking apart in the atmosphere about 13,000 years ago – arou...
more