Rally: Shame on Schumer

Senator Charles E Schumer 780 3rd Ave, New York City, NY, United States

The Senate is getting ready to vote on a $14 billion aid package; taking Israelis and Palestinians further from a ceasefire, enabling the Netanyahu government to wreak more death, suffering and destruction on Palestinians in Gaza. Sending $14 billion in weapons funding to Israel amidst this campaign is not only unconscionable – it also violates […]