Iran President Masoud Pezeshkian has travelled to New York for the UN General Assembly, vowing to defend Tehran’s positions amid continuing tensions with the United States.