

New fossils from New Mexico prove dinosaurs were flourishing in diverse ecosystems right until the asteroid struck, overturning a century of scientific belief that they were already dying out.

The discovery includes 30-ton giants walking Earth just 380,000 years before extinction.

Want to know more?