Schumer calls for new leadership in Israel and calls Netanyahu an obstacle to peace
Senator Chuck Schumer, Democrat of New York and majority leader, delivered a sharp speech in the Senate on Thursday, in which he denounced Prime Minister Benjamin Netanyahu of Israel as a major obstacle to peace in the Middle East and…
Read More...
Read More...