This Week In Scary Russia Submitted by gjohnsit on Wed, 09/27/2017 - 3:48pm Another week, another revelation. This time we have "proof" that Jill Stein is a Putin Puppet via Facebook.