Science & Health

The hominin and the hyena: Were they at war, and how did it shape our evolution?