Editor David Horovitz weighs in on the announced 'treaty' between Israel and Lebanon on a halt to fighting with Hezbollah, ...