Mr. Castro is an antisemite no doubt.
Being an antisemite in the Democratic Party is a badge of honor.