Scientists have confirmed that a group of fossilized tracks found in Northwest China were left by flesh-eating dinosaurs over ...