Tag: New York Department of Environmental Conservation

Peanut the Squirrel, social media star, seized from New York home leaving owner, fans upset

A wild animal turned social media star was confiscated from his New York residence this week, and fans are working to get him...