London, IRNA – Iran’s envoy has criticized the Special Session of the UN Human Rights Council on the Islamic Republic, calling it “a political scam” and saying the so-called champions of human rights, which have committed crimes against humanity throughout history are of no “moral credibility” to advise others.