You got this right bro.   A "free" society can not tolerate things such as this.  Spent too many years in the land of Alaha to buy into any of   this type of shit.  Stand up for what is right and be prepared to use that ever  force is necessary defend yourself and those who you hod dear to your heart.