Masoud Pezeshkian's challenging speech to the UN takes place after the US President threatened to "annihilate" Iran if a peace agreement is not reached soon.

Advertisement