How can you talk about the meaning of words and then not want to consider what words mean?
Non-violent protest and peaceful protest are two different things. It is not semantic nonsense. Words have meaning. This protest was non-violent. It was not peaceful, rather, it was aggressive in nature and easily could have devolved into provoking violence, although the protesters do seem determined not to start any violence.
Civil Disobedience doesn’t “commonly involve breaking laws” it always does, otherwise it is not disobedience. Please also note that there is a common assumption that engaging in civil disobedience may be legal repercussions. They are frequently minor (a fine or a few days in jail), but people engaging in civil disobedience should be prepared for such an outcome.
They were not charged with a crime. Blocking traffic for a moment in and of itself is not a crime. They did so long enough that it is, but the moment the police showed up, they complied with the peace officer’s instructions. Had they were charged, it would probably be a violation (akin to jaywalking) and nothing more.
Please do let me make clear, though, that I in no way mean to equate their behavior with the Klan. That was not my intent at all. I was using a logical tool to reverse the situation to draw a parallel. I do not believe that these protesters meant physical harm upon anyone, and I believe they ultimately are trying to protect their own rights rather than deny someone else’s. However, when your protest begins by denying other people their rights, you really shouldn’t be surprised if those people get upset.
Allegedly, they were trying to start a dialogue, right? Did they call the President’s office and ask for an appointment first, or did they start by block his path?
Finally, on the semantics issue, libel must be both false and specific. Since I name no one, and I state obvious facts, there is no libel. But go on, keep making it up as you go.