Meteor hit Oklahoma 100 million years later than previously thought - Phys.org
Meteor hit Oklahoma 100 million years later than previously thought Phys.org