Tech3 weeks ago
Instagram Star Peanut the Squirrel Seized by New York Environmental Authorities
After seven years as a social media star, Peanut the Squirrel was seized by New York environmental authorities, who said the animal was being kept illegally....