On one particularly hideous day 66 million years ago, Earth burned. A city-sized asteroid struck off the coast of Mexico’s Yucatan Peninsula and pushed the planetary reset button, wiping out species from plankton to plesiosaurs.
Some 75 percent of all life — including every land animal larger than 55 pounds — went extinct. The calamity changed the course of evolution. Without this Chicxulub impact, named for a small nearby town, humanity would not exist.
Experts have accepted this dino