Hamas militia divides Palestinians