September 01, 2023
Chinese and Canadian scientists have discovered an extremely rare fossil in Liaoning province, China. The 125-million-year-old fossil is of two animals locked in mortal combat—a badger-like mammal known as Repenomamus robustus and the Psittacosaurus dinosaur. The animals were bu
to read this article and more!