In northeastern China, paleontologists have uncovered two previously unknown species of feathered theropod dinosaurs dating back 125 million years. One of these fossils includes direct evidence of mammal predation—an unprecedented find that…
125-Million-Year-Old Ancient Predator Found With Mammals Still in Its Belly!
