Science
A meteor hit Oklahoma 100 million years later than scientists thought
A meteor crater buried beneath Oklahoma has turned out to be nearly 100 million years younger than scientists thought.
Topic
1 story
A meteor crater buried beneath Oklahoma has turned out to be nearly 100 million years younger than scientists thought.