Megaraptor discovered in China may have rivaled velociraptors of ‘Jurassic Park:’ Study

Fossilized footprints found in southeastern China suggest that a six-foot-tall megaraptor once roamed the region during the Cretaceous period.