some 10+ years ago (more I think) McFaul wrote a book about his endeavors as an US Ambassador in Moscow. The book became total flop and to prevent it to go "all for $0.99" he pushed some "anti-russia hysteria" on twitter. It didn't help with his cr*ppy stories, but at least resulted in that banner above.
I don't feel threatened by Russians, some are funny some are not, got nothing to do with them: big county, oil, nukes, vodka, pirogy.