Hamas
The origin and history of Hamas.
Etymology
An Arabic acronym for "Islamic Resistance Movement," which also spells out a word meaning "zeal" or "enthusiasm."
The origin and history of Hamas.
An Arabic acronym for "Islamic Resistance Movement," which also spells out a word meaning "zeal" or "enthusiasm."