An asteroid that hit the Earth 66 million years ago 'had to be responsible' for the demise of the dinosaurs, according to a new study into the effects of the impact. Researchers from Imperial College London created mathematical models of the impact volcanic activity and a large asteroid would have on dinosaur habitats. The space rock that slammed into Earth 66 million years ago created a global winter, destroying 'suitable ...