The bottom line is that the hatred of white men extends around the globe. No other explanation.
I think, more specifically, it is hatred for traditional Anglo-American culture. Obama was the poster boi for those forces.