Evolution

Did humans descend from other primates?