The U.S. Intelligence Community
The UK’s ambassador to Iran Robert Macaire denied that he had taken part in a street protest in Tehran before he was detained by authorities.
The UK’s ambassador to Iran Robert Macaire denied that he had taken part in a street protest in Tehran before he was detained by authorities.