Ongoing Israeli humiliation by Hamas