Blame the Jews! It’s a common refrain that Jews have heard for millennia. Jews in Durham heard it 3 years ago, in April of 2018, when the Durham City Council (DCC) unanimously passed its infamous resolution to boycott Israel’s esteemed international police training program. They signed on to the conspiracy […]