Challenging the Narratives That Support Israeli Occupation
Isaac Scher
For nearly 50 years, the United States has run roughshod over Palestinian rights and international law, while giving Israel a blank check to do the same.
A woman’s voice crackled on the radio as Benzi Sanders … Read More