Asteroid Impact at the Wrong Time and in the Wrong Place for the Dinosaurs

Research into the Chicxulub impact crater in Mexico, reveals the asteroid that hit the Earth 65 million years ago made a very big splash.

   more »