What does the US-Iran deal mean for Lebanon and Israel?

Open in new window