By Michael Snyder Israel and Hezbollah are at war. On top of everything else that is going on in the world, now we have a new war in the Middle East, and nobody is quite certain what is going to happen next. Israel has been preparing for this moment for more than 8 years. So … Continue reading