Did humans descend from other primates?
Are humans primates or should there be special biological taxonomy for humanity?
Please cite evidence.