The Day Dinosaurs Died
Deep within the Central American 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 immense size slammed into our planet with the force of thousands of atomic bombs. The impact unleashed a cataclysm