Debating a Zionist on “Israel’s role in the US presidential election”

-By Kevin Barrett on September 27, 2016 Press TV reports: “In this episode of The Debate, Press TV has conducted an interview with Kevin Barrett, … Continue reading Debating a Zionist on “Israel’s role in the US presidential election”