"Most people who have been to war will come out and tell you they hate war, " Mr. Kerry, a veteran of the Vietnam conflict, told a gathering of German students in Berlin on Tuesday.
"Today we have too many people saying not only 'I disagree with you, ' but 'I hate your message and you shouldn't be allowed to say it, '" notes Mr. Smith, who now runs the Center for Competitive Politics.