israel is the Puppet Master .........responsible for massive death, suffering and destruction......... Z