Six months after a U.S. foreign policy advocacy group urged a United Nations agency to stop cooperating with the Iranian regime, the agency’s members have appointed Tehran to head a body overseeing its budget and work program for the year ahead. Meeting in Vienna, the United Nations Industrial Development Organization (UNIDO) last week named Iran to succeed Austria as chairman of its Program and Budget Committee. The step was taken “by acclamation,” meaning no member state objected or called for a vote. The post will be held by Ali-Asghar Soltanieh, Iran’s representative to international organizations based in Vienna. Those organizations...