Arts & Culture

Predators require patience. The Tyrannosaurus rex knows this. For 66 million years he has…