The Strait of Hormuz Transit Permit Issuance Committee, managed by Mohammad Bagher Zolghadr, Secretary of the Supreme National Security Council, has faced serious criticism for failing to meet its objectives, according to exclusive information received by Iran International.
