US sanctions on Iran's oil, gas has failed: VP

Tehran (IP) - Iran's First Vice President said that neutralizing the sanctions means not allowing the projects to be stopped, and today the mission has been achieved in the oil and gas sector.

More