IPT Video: On National TV, Keith Ellison Ducks Anti-Israel Statement

Related Topics: , Keith Ellison, Democratic National Committee, anti-Semitism, MAS, Esam Omeish

en