The Charters of Hamas in 1988 and 2017
Full English translations of the Charters of Hamas (the Islamic Resistance Movement in Palestine) of 1988 and (the current one) of 2017.
Full English translations of the Charters of Hamas (the Islamic Resistance Movement in Palestine) of 1988 and (the current one) of 2017.