In a groundbreaking discovery reported by CGTN, paleontologists in Zhucheng, China, have unearthed a massive tyrannosaur fossil that could rival “Sue,” the largest T. rex. The find, including a giant thigh bone and vertebra, suggests a creature over …

