New research supports hypothesis that asteroid contributed to mass extinction
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, ...