Deep within the Mexican peninsula lies a crater of colossal proportions. Chicxulub, as it is known, stands as a silent testament to the day that forever altered the course of life on Earth. Sixty-six years ago, an asteroid of staggering size slammed into our planet with the force of millions of atomic bombs. The impact unleashed a cataclysm of unim