Israel’s War on Iran Backfired Sina Toossi Foreign Policy 8 0 01.07.2025 .....© Foreign Policy visit website