My god, you are literally clueless. China - England - Germany, for starters, are just some of the countries he has insulted and angered. Not Russia, of course.

How's the weather in Siberia these days, AT?