I don't believe in their cause. But they have every right to protest when and where they want.
I have no idea how they are connected to terrorists though. "If they win, the terrorists win" makes no sense to me. if they lost then the terrorists won, through the loss of freedom of speech.
2004 svt focus EAP #658
Former Hatch Nation #08