Thai paleontologists have unearthed Southeast Asia’s largest known dinosaur – a titanic sauropod whose discovery is casting fresh light on the region’s ancient ecosystems, The Japan News reports
Paleontologists in Thailand have unearthed Southeast Asia’s largest known dinosaur, dubbed the “Last titan,” reshaping scientific views on the region’s prehistoric ecosystems.