Study finds that heel-down posture in great apes and humans confers a fighting advantage
“Study finds that heel-down posture in great apes and humans confers a fighting advantage”
“Study finds that heel-down posture in great apes and humans confers a fighting advantage”