Qatar, Iran, Turkey and beyond: The galaxy of Hamas supporters
As per a report in Al-jazeera, Iran paid $70 million to the Palestinian group to help with the development of missiles. Apart from this, there has been a transfer of Iranian technology that adds in the support to the military.