December 22, 2022 Why do humans talk? Tree-dwelling orangutans might hold the answer. Why do humans talk Tree-dwelling orangutans might hold the answer.