TOP SCEINCE4 years ago
New theory explains possible origin of plummeting Chicxulub impactor that struck off Mexico
It was tens of miles wide and forever changed history when it crashed into Earth about 66 million years ago. The Chicxulub impactor, as it’s known,...