According to a study published in the journal Biological Reviews, non-avian dinosaurs might have survived the impact of a large bolide about 66 million years ago if it had happened a few million years earlier or later. This image shows two individuals of Qianzhousaurus sinensis and a small feathered dinosaur called Nankangia. Image credit: Chuang Zhao. “There has long been intense scientific debate about the cause of the dinosaur extinction,”...
