Neat. An armed group of Islam-haters is going to gather in front of an occupied Mosque to insult and taunt the congregation. What could possibly go wrong with that?
There does come a point where 'free speech' has to yield a bit.
I'm also suddenly seeing an upside to the police having a bunch of armored vehicles.
There are lots of upsides caused by a cartoonishly armed population.
__________________
"American" means calling everyone who disagrees with you a traitor?