Hamas and Fatah tug of war

Ali Abunimah: Outside powers arm and train militias to take on Hamas