A massive crater hidden beneath the Atlantic seafloor has been confirmed as the result of an asteroid strike from 66 million ...
A team of scientists has uncovered evidence that a massive asteroid strike created a prominent crater in southern China’s Guangdong province roughly 10,000 years ago. The Jinlin crater, situated near ...