A meteor hit Oklahoma 100 million years later than scientists thought
Researchers at The University of Texas at Austin have revised a key piece of Oklahoma’s geologic history, with possible implications for how scientists interpret major events in the history of life on Earth. Beneath the town of Ames, Oklahoma, lies a meteor impact structure that stretches for miles underground. Layers…
