Our foreign policy is incoherent. We are doing the exact opposite in Lebanon and Iraq for the exact same reasons.
Excellent point. In Iraq we kill terrorists each day. We should annihilate Hizbollah ourselves. We should have done it back in '83. Instead we confer legitimacy on them by allowing them to exist. Why on earth would we ALLOW such a group to exist? Thats the only reason Hizbollah exists... because other nations such as ours allow them to exist. Thats like allowing a rattlesnake to live in your basement.