Scientists have discovered a nearly complete skull of a ... humanity’s own monkey-like ancestors. A member of the extinct order of Hyaenodonta (which means “hyena teeth”), this fearsome ...