There’s a country in the world that arrested squirrels for spying October 24, 2013 By Christina Varveri Leave a Comment Which country alleged 14 squirrels for spying, claiming that they were serving as spies for Western powers determined to undermine the Islamic Republic? [Read more…] about There’s a country in the world that arrested squirrels for spying