Mmmm find it difficult to believe you without links, you appear to have been told that they in big poo, by who ?.
consider the apparent, Aianawa...When was the last time you saw Putin strutting around? When was the last time a Russian made a noticeable appearance anywhere?