Bill:  Supporting the First Amendment rights for EVERYONE is hardly "anti-American."  As I have posted repeatedly, freedom of speech and assembly is a central theme of liberalism.  The antifa movement you reference is NOT representative of liberal thought.  Do a little research on both the ACLU and, since you mention them, the SPLC, and see what they actually stand for.  Gary Crum