Is Israel using Palestinian tax revenues as leverage? | DW News · Dw News · Sentinel