Tehran: UN rights report product of West's political mandate

Tehran: UN rights report product of West's political mandate to demonize Iran