I'm conflicted about the Marine story.
Sure, he has a perfect right to be there and to voice his POV but there's an old axiom about wrestling with pigs... he can't not expect to get jacked up by people (I use the term in the loosest of fashion) who are emotional cripples and cross-threaded to begin with.
There's a reason why you won't find me in that situation and that's because I know all to well what the likely outcome would be.
That said, I am irritated beyond words that we are letting scum like those terrorist wannabes and terrorist-enablers roam freely in our country.