Iran's Major General Vahidi: No extra-regional power has the right to threaten or interfere in the Strait of Hormuz or the Persian Gulf.