Activists Claim Chimpanzees In Gloversville New York Are People
“Take your stinking paws off of me you damn dirty Santa’s Hitching Post employee!” That’s what a group of activist would have you believe three captive chimpanzees in Gloversville, NY, would say if they ever perfect that pill that allows apes to talk.