Maintaining Pretence Over Reality: ‘Simply Put, the Iranians Outfoxed the U.S. Defence Systems’3. October 20202. March 20227 min read