Some 66 million years ago, give or take several millennia, a 10-kilometer-wide asteroid slammed into our planet. The impact blasted out an enormous crater and heaved large amounts of material into the ...