A meteor hit Oklahoma 100 million years later than scientists thought
Beneath the quiet surface of the town of Ames, Oklahoma, lies a massive meteor impact structure that stretches for miles underground. Although thick layers of sediment and topsoil have long…