The Palestinian ultimate act of resistance