What an idiot. A humorous remark would have gone a lot further, but all Kerry has done by his comment is ensure that flip-flops will be greeting him at every stop!
No one watching on television would have even known thee were protesters if this guy hadn't made that comment.
And once again, may I say that the crowd surrounding Kerry looked grim-faced and angry, possibly because Kerry in large doses has that effect on people.