I don't agree that two wrongs make a right at all. I.e., I disagree with Hezbollah attacking Israeli civilians as a response for IDF attacking Lebanese civilians. But let's put this into perspective - yes Hezbollah crossed the border first and attacked Israel - who did they attack though? IDF or civilians? Who responded by attacking civilians? Why didn't Hezbollah kidnap civilians for 'Operation Truthful Promise'? Why is it that Hezbollah is labelled terrorist, yet IDF isn't? I recall Halutz saying he wanted to turn Lebanon's clock back 20 years. I recall Udi Adam saying 'No place in Lebanon will be safe' -indeed it wasn't. Approx 1,000 (+/- 200)Lebanese civilians were killed. Approx 39-40 Israeli civilians were killed. Indeed both the IDF and Hezbollah have some explaining to do. However, one is a recognised state, one is a recognised terrorist group. With privelage and power comes responsibility - I think it's fair to say IDF has alot more explaining to do given their powers.
Law expanding definition of terrorist activity passes first Knesset reading (Haaretz)
from the article: Rights group says silenced by Hezbollah, Lebanon over report