Sounds like a hateful speech composed of hate speach to me.
Imagine the liberal media reaction if a Christian pastor gave such a vitriolic speech about "the Jewish Left".
It sounded like that to me initially, also.
But then I remembered that according to the practers of political correctness only cretain people are capable of hate.
They are:1. Christians .
2. White non homosexuals.
3. Gun owners.
4. Conservatives Republicans.
5. Black Republicans.
If a member of any of these groups say "Good Morning" to to political correctness crowd, including the alpabet members of the Democrat propaganda arm, it is hate speech.
The other side can say anything they wish and make any threat no natter how profane or vulgar about the groups numbered above and it is "freedom of speech".
If we are going to have an America very much longer, it is time to do as a great American named Earl Pitts says, "WAKE UP AMERICA".