May 7, 2022 Humans Were Actually Apex Predators For 2 Million Years, Evidence Shows Humans Were Actually Apex Predators For 2 Million Years, Evidence Shows