Israel Is Winning the War, While the West Retreats
Jew-hating Islamists and self-loathing liberal-leftists have allied to isolate Israel in its greatest hour of need.
Jew-hating Islamists and self-loathing liberal-leftists have allied to isolate Israel in its greatest hour of need.