Iran’s permanent representative to the United Nations, Amir Saeid Iravani, speaking at a session of the UN Security Council in New York. Photo: PressTV/fil photo.

Iran’s permanent representative to the United Nations, Amir Saeid Iravani, speaking at a session of the UN Security Council in New York. Photo: PressTV/fil photo.