After trying to block production at an Elbit factory in New Hampshire, the Palestine solidarity activists are calling for more, better direct action.

Natasha Lennard October 30, 2024