Sixty-six million years ago, a catastrophic asteroid impact wiped out 75% of Earth’s species, bringing an abrupt end to the ...