middle east palestine israel kadima hamas Cartoons