Israel’s attack on Iran: Assessment of its legality Dua Shahid Middle East Monitor 34 0 15.07.2025 .....© Middle East Monitor visit website