Iran rejects Western calls to refrain from attack on Israel Iran’s president says retaliation for the killing of Hamas’s leader is its “legal right”.