Great apes and humans that are spoiling for a fight may have an evolutionary advantage, according to a new study. Scientists at the University of Utah have found that the heel-down posture of walking ...
Walking on our heels, a feature that separates great apes, including humans, from other primates, confers advantages in fighting, according to a new study. Although moving from the balls of the feet ...