Rochard er.. rocks.
She has every right to do that.
But, just as I have a right to sit out on the street making fun of every passer-by, it's probably not the smartest thing in the world. Those passer-by's that tell me off right back are excercising THEIR free speech rights. I also am running the risk of getting my ass kicked the fuck in.
Just because you have the right, doesn't mean you should do it.
From reading the thread it sounds like the guy(s) waving the flag in front of her were also excersising their freedom of speech by "protesting" her "protest".
Just a stupid ass thing to do, IMO.
-Phil