A series of foot tracks in southeastern China points to the discovery of a giant velociraptor, paleontologists suggest in a new study.
Source link