Israel has killed scores of Palestinian militants in targeted attacks since the Palestinian uprising ( intifada ) erupted more than four years ago