Read this and give me your short version. Maybe it's me.
Russia is Ready to Release the Israeli Captives of Hezbollah
http://www.axisglobe.com/article.asp?article=989
Breaking:
http://www.jpost.com/
IDF deploys Patriot missiles in Haifa
Russia is trying to pull their "ME buddies" bacon out of the fire.