New York Mayor Bill de Blasio has defended Israel in the face of the Boycott Divestment and Sanctions movement. In a weekend appearance at a local synagogue, he said, "It's a matter of being consistent with progressive values."

Read more