An international team of researchers published a study in the journal Nature Communications, revealing new insights into life during the Ice Age on the ... and the hyena, along with some ...