This is a cross-post by Ben Cohen from the Z-Word blog
Here’s a worthwhile piece from the Armenian Weekly which contains the photograph below, taken at a demonstration in Istanbul on June 5, in which the placard declares, “Legendary leader Adolf Hitler, our patience is running out, we need your spirit.”
How long before the flotillistas and their cheerleaders claim this image was faked?
Here is another picture from the rally. The sign congratulates the Nazis – “Well done”.