- Advertisement -
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…

