The State Department announced visa restrictions on 18 Iranians
On February 18, local time, the US State Department announced that Secretary of State Pompeo is taking measures to impose visa restrictions on 18 Iranian officials and leaders in the telecommunications industry.
Latest

