@aristotle nailed it. Can we say Detroit 1967. What is happening in Baltimore happened in Detroit and the condition of Detroit today is a direct result of that incident.
Kerry went and served. He had a constitutional right to speak his mind when he returned. Agree with him or not, he has the right.
The fact that he served says plenty, others not so much.