The “Squirrel Slam,” a squirrel hunting contest being held upstate New York next week, has drawn heavy fire from animal rights groups and a New York official, who have announced plans to protest against it.
The “Squirrel Slam,” a squirrel hunting contest being held upstate New York next week, has drawn heavy fire from animal rights groups and a New York official, who have announced plans to protest against it.