Scientists have identified fossil remains of a 25-foot-long spinosaurid dinosaur that lived around 125 million years ago in Thailand. Nicknamed the “Sam Ran spinosaurid,” the fish-eating predator is among the most complete spinosaurid finds in Asia and may be closely related to North Africa’s Spinosaurus, suggesting complex migration patterns.