Owner of Influencer Squirrel Loses Pet, Lashes Out at Instagram Users Who Snitched to Cops: ‘There’s a Special Place in Hell for You’
An animal lover is lashing out on Instagram after his pet, an orphaned baby squirrel turned social media sensation, was ...