Karen Davis, an academic turned animal rights activist who campaigned on behalf of chickens, turkeys and other barnyard fowl, arguing for the dignity of...
Animal Advocate
Karen Davis, an academic turned animal rights activist who campaigned on behalf of chickens, turkeys and other barnyard fowl, arguing for the dignity of...