Chuck Schumer, Self-Appointed ‘Guardian’ of Israel, Whips Against Pro-Israel Bill in Senate

Leave a Reply