Israel and Hezbollah have renewed their ceasefire following a deadly escalation in Lebanon that threatened to derail Middle East peace talks. The first round of US-Iran follow-up talks scheduled to begin in Switzerland on Friday were called off after more than 50 people were killed in an exchange of strikes in Lebanon.