Polity

Pro-Israeli Senators Are Traitors To US

US Senators, who have expressed opposition to the recent conclusion of negotiations between Iran and the P5+1 group, are “slaves of Zionism” and “essentially traitors,” says American journalist Kevin Barrett.