Israeli solutions to their crises are usually at the expense of Palestinians
At least 31 Palestinians killed, scores of structures demolished in 3 weeks
Hamas vows Palestinians to continue fight until expulsion of occupying Israelis