Palestinians pay for Iran deal