A meteor shower hits North America. This event, evidenced by the discovery of nanodiamonds in the geological layer, may have contributed to the extinction of mammoths, saber-toothed cats, and giant sloths.
A meteor shower hits North America. This event, evidenced by the discovery of nanodiamonds in the geological layer, may have contributed to the extinction of mammoths, saber-toothed cats, and giant sloths.