Who in the World Is Beheading New York Squirrels?Who in the World Is Beheading New York Squirrels?It was a gruesome sight in Newburgh, NYJonahJonah