The researchers at the University of Portsmouth say their discovery of 1,200 dinosaur teeth "proves beyond reasonable ... Spinosaurus fossils were found in large numbers at the site of an ancient ...