A US citizen working as a consultant to Iran’s mission at the United Nations has agreed to pay $147,000 in restitution while pleading guilty to evading US income taxes on income from the mission and helping others send money to Iranian bank accounts, the US Department of Justice said in a press release.