Speech codes... check
Dissenting political opinions banned... check
Dissenting social opinions banned... check
Violence against visiting dissenting speakers... check
Gang attacks against individuals who won’t join... check
Congratulations Students. You are Fascists.
Oops neglected:
Anti-Semites... check