Schumer levels heavy criticism at Israel on U.S. Senate floor, calls for elections there
Senate Majority Leader Chuck Schumer, a New York Democrat, on Thursday, March 14, 2024, criticized Israeli leadership in a speech on the Senate floor. In this photo, Schumer speaks…