Was the latest escalation in Lebanon inevitable?

September 2024
September 24, 2024