Source: ITN Iran is giving $50 million to the Hamas-controlled Palestinian government to fill the gaps left by Western aid cuts. The donation will help make up the shortfall left by the aid cut-off by the US and the European Union and Israel's freezing of the transfer of about $50 million (28.