All the diplomatic efforts in the world are making no difference tonight as the latest conflict in the Middle East ploughs on. Israel is settling scores with the targeted …

source