July 31, 2024
Strikes in Beirut and Tehran could plunge Israel and Iran deeper into dangerous cycle of escalation