DNA Found Inside Cave May Shed Light On Megafauna Extinction In North America
  • 4 years ago
DNA found at Hall’s Cave in Texas is reportedly shedding light on the cause of the megafauna extinction that occurred “in North America at the end of the last Ice Age.”
Recommended