11 of 17
A carnival float featuring a red devil reading 'Death of Retail - Amazon' stands on display near city hall in Dusseldorf. Not sure if this really captured Jeff Bezos, though. Too much hair.
12 of 17
British Premier Theresa May must be pretty desensitized to satirical caricatures by now, but damn.
13 of 17
(L-R) Vladimir Putin, Kim Jong-un and Bashar al-Assad
14 of 17
(L-R) Donald Trump, Marine Le Pen of Front National, Geert Wilders of Partij voor de Vrijheid and Adolf Hitler
15 of 17
That's what happens when you try to grab a lady by the pussy. What did he expect?
16 of 17
Variations on a theme.
17 of 17
And in case you need a palate cleanser, here's a shot of the parade four years ago.