The Destruction of the Race Card in the Name of Islam – Part 1, Left-Sanctioned Persecution of Christians
Jewish leaders I know for years have told me there has been an unholy alliance between the American Left and Islam. The American Left is now invoking the "Your a Racist" canard in defense of Islamic "Refugees" against all those with concern about it. While...