Revealing the “Lord of Beasts” weighing dozens of tons in Jiangxi Province, China
Giant bones dating back approximately 66 to 72 million years have been identified as belonging to an entirely new species of creature.The new creature has been named Jiangxititan ganzhouensis by ...