???
I heard the same thing about the Russians. Just can't remember where. I'm thinking it was on Fox News.