3 israeli puppets finally exposed to the world!