"Profile: Hamas Palestinian movement" "Profile: Hamas Palestinian movement" Hamas Hamas Hamas Hamas "Profile: Hamas Palestinian movement" Hamas Hamas Hamas Hamas BBC "Profile: Hamas Palestinian movement" Hamas "Profile: Hamas Palestinian movement" Hamas According to the BBC "Profile: Hamas Palestinian movement" "Profile: Hamas Palestinian movement" Profile: Hamas Palestinian movement