Hamas Atrocities Go Against the Very Teachings of Islam ... Jerusalem Center for Public AffairsSource