Tags: ted deutch

New legislation in Congress puts Palestinians in a Catch-22

New bills in Congress would put the Palestinian Authority in a no-win position: go bankrupt, or withdraw from int’l bodies that keep alive a hope of justice.