Since Charles Darwin, the theory has reigned that hominids, the family of primates that stood on their hind legs and from which orangutans, gorillas, chimpanzees, and also humans descend, originated in Africa and from there spread to the rest of the world.
Read More