Like them or hate them, they have a right to demonstrate. They don't deserve the threat of physical violence from people charging at them. To me, it looked like Westboro on one side, and a bunch of hoodlums on the other.
Stupid post! No one said they did not have the legal right to do what they were doing. And everyone else there had the legal right to harass the **** out of them.