Friday briefing: How Gaza, Lebanon and Iran have found themselves caught in an escalation without end June 5, 2026 · The Guardian Read full story at source