American and Iranian negotiating teams are set to hold in-person talks in Switzerland after signing an initial agreement to end months of conflict, though fighting in Lebanon continues to threaten the deal. Continue reading...