B’Tselem: Israel demolished 667 Palestinian homes as mass punishment
B’Tselem, the Israeli information center for human rights in the occupied Palestinian lands, stated that the IOA had demolished as a mass punishment 667 Palestinian homes, since October 2001 until