Israel has pulled the last of its soldiers out of Lebanon, fulfilling a key condition of a UN-brokered ceasefire that ended a 34-day conflict with Hezbollah guerrillas that raged in the summer, the Israeli army said. More...