What is Hamas? Terrorism expert explains what the group is fighting for · Associated Press · Sentinel