[The Conversation Africa] 66 million years ago, the last dinosaurs vanished from Earth. We're still trying to understand why. New fossils of abelisaurs - distant relatives of the tyrannosaurs - from north Africa suggest that African dinosaurs remained diverse up to the very end. And that suggests their demise came suddenly, with the impact of a giant asteroid.