Researchers believe they’ve found signs supporting an extinction theory called the Younger-Dryas Impact Hypothesis in a pond in Kershaw County, South Carolina.
Researchers believe they’ve found signs supporting an extinction theory called the Younger-Dryas Impact Hypothesis in a pond in Kershaw County, South Carolina.