by Haja Mo October 13, 2023 Tech A new archaeological analysis is the first to show that our human ancestors intentionally stalked large beasts of prey, and apex predators, no less. Previous Story Solar Eclipse 2023: When, Where and How to Watch Next Story The Human Brain Has a Dizzying Array of Mystery Cells