Pro palestine puppets.