Iran Attempts to Deflect Responsibility in Criticizing UN Resolution on Country’s Human Rights Record Posted by 0x000216 November 23, 2017