Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
14 squirrels were recently "arrested by Iranian authorities for espionage," as the critters were apparently found to have various amounts of "spy gear from foreign agencies" on (er, in) their bodies