NotableForeign Policyvox·Vox
The left is winning the argument on aid to Israel. The next step will be harder.

Pro-Palestinian demonstrators rallied outside the Capitol building after the House of Representatives passed legislation providing $26 billion in aid to Israel. The rally took place in Washington, D.C. on April 20, 2024.
Impact Score
3/10
Monday, August 10, 2026 at 06:00 AM EDT
Read original source →