Iran's supreme leader says his country has outmaneuvered the United States in the four decades since the 1979 Islamic Revolution.
Ayatollah Ali Khamenei says Iran has "trapped the other party in the corner of the ring in many cases."
Disclaimer: No Business Standard Journalist was involved in creation of this content