Something to keep in mind: when I hit the record button, I hadn't said a single word to anyone, or interfered with the rally any way. I stood a fair distance away from the sign-wavers (remaining at least four feet away from all of them...until they approached me). But as soon as they noticed me filming them, I was greeted with curses and threats of violence. "Get that shit out of here. I'll knock it out of your hand." None of these folks knew me, yet they instantly knew they hated me.
Eventually, as you can see, some of the protesters surrounded me and began poking at me with their signs. Others, some of the most visibly angry and hysterical among them (apparently minors), hid their faces behind their banners while continuing to scream at passing traffic.
I asked the most aggressive woman (who was not underage) "are you afraid to be online?" She answered, "oh, no, they already videotaped me, but these kids don't want to be online, cause they're [unintelligible] loaded on a sexual perv profile and [unclear] look at my little cousins." Fair enough. I'm all for protecting the innocent. (Not that there's anything particularly innocent about screaming hate speech in public.)
"Go away, Nasty Nasty. Nasty, nasty, nasty, nasty."
The woman continued to poke at my face with her sign and call me "nasty." Genuinely disturbed by the complete lack of rational behavior I'd seen up to this point, wanting to look into her face and possibly connect on some level with her as a fellow human being, I pulled a corner of the sign down away from my eyes and asked "why are you calling me nasty?"
That's when she attacked, clawing, grabbing and then shoving. I didn't fight back; she was much bigger than me. After calling me a "nasty fucker" and threatening to kick my ass, she pried my phone out of my hand and tried to break it in half while her friends egged her on.
Please note that I never touched or threatened her in any way (unless you want to consider my pulling the edge of her sign out of eye-poking territory a threatening gesture).
You have to