Iran’s UN envoy calls US blockade ‘collective punishment’
Iran’s ambassador to the UN, Amir-Saeid Iravani, says Washington and its supporters are responsible for the insecurity in the Strait of Hormuz and the disruption to regional shipping, according to…