Subscribe:
RSS feed
Are you a primate? Scientists say that you are. They’ve been saying it before Darwin came along, and people have been arguing with them ever since. Is there a significant physical difference between humans and other primates which can be used to get us out of that classification? In the 1700’s, Carl Linnaeus began to […]
August 20, 2012
5