How did so many giant meat-eating dinosaurs co-exist in the Jurassic?
It took a lot of meat to feed even one species of large carnivorous dinosaur, so how did several survive side-by-side in the Jurassic and Cretaceous periods without starving? We might finally have the answer