No doubt in my mind about that israel is the Puppet Master .........responsible for massive death, suffering and destruction......... Z