Science

Impaled turtle reveals new insight on the day the dinosaurs died