Daily Archives: June 11, 2014

READ THE HAMAS CHARTER

*** Hamas Charter (1988) The Charter of Allah: The Platform of the Islamic Resistance Movement (Hamas) "In the Name of Allah, the Merciful, the Compassionate You are the best community that has been raised up for...