He was talking only about the human branch.
Which is relatively recent, beginning only a few million years ago. Other primates, like Old World monkeys and others, branched off much longer ago.
Space/Science » in reply to How does that explain orangutans and macaques?
Which is relatively recent, beginning only a few million years ago. Other primates, like Old World monkeys and others, branched off much longer ago.