Senate Majority Leader Chuck Schumer is calling for new leadership in Israel.
Read More Schumer Calls For New Leadership In Israel, McConnell RespondsSenate Majority Leader Chuck Schumer is calling for new leadership in Israel.
Read More Schumer Calls For New Leadership In Israel, McConnell Responds