Iran’s UN envoy, Gholamhossein Darzi, has condemned the US naval blockade of Iran as a flagrant violation of international law and the UN Charter, urging the UN chief and Security Council president to call on Washington to respect Iran’s sovereignty and territorial integrity and end the blockade.