(AP Photo/Jehad Alshrafi) This is a locator map of Israel ... in a rare show of public anger against the militant group that rules the territory, in Deir al-Balah, Gaza Strip, Wednesday, March ...