Terrorism Profiles

Hamas

Alternative Names: Hamas, Harakat Al-Muqawamah Al-Islamiya, Islamic Resistance Movement Location: Palestinian Territories, Qatar (Chairman’s residence)…
The Institute
January 13, 2016