When an asteroid slammed the Yucatán Peninsula 66 million years ago, it was bad news for dinosaurs — and about 75 percent of plant and animal life on the planet. This event marks the ...