The hell it isn't clear! It's anti-American, anti-Constitution, anti-West, anti-wealthy, anti-Christian, anti-Israel, anti-Jew and anti-White.
Did I leave anything out?
You left out a “pro-.” Pro-Satan.