Okay there was no reason for the guy to toss the smoke bomb. There was plenty of room to drive around the idiots in the street. Should the police have cleared the streets, yes, but they didn’t. Does the guy have the right to protect his property once attacked, yes. But he precipitated the whole thing with the smoke bomb. The problem is the cops are derelict in their duties which then lead to this type of confrontation.
The truck driver should get charged with being stupid and released on his own recognizance. And the protestors should be arrested and charged with trespassing and obstructing a major thoroughfare, and released on their own recognizance. And the police need to be told to their job or find another profession.
In Florida, that is now a felony