New images of Israeli troops humiliating Palestinians