Rep. Ted Lieu (D-CA) espoused an age-old anti-Semitic canard on Thursday after he accused the U.S. Ambassador to Israel on Thursday of having dual loyalty to America and the Jewish state.
“Dear [U.S. Ambassador]: You are an American. Your allegiance should be to America, not to a foreign power,” Lieu tweeted. “You should be defending the right of Americans to travel to other countries. If you don’t understand that, then you need to resign.”

.png)
.png)

