New research supports hypothesis that asteroid contributed to mass extinction

Via Phys.org Wits University A team of scientists from South Africa has discovered evidence partially supporting a hypothesis that Earth was struck by a meteorite or asteroid 12 800 years ago, leading to global consequences including climate change, and contributing to the extinction of many species of large animals at the time of an episode called the Younger Dryas. The […]

Read more ›