Iran’s envoy to the UN General Assembly fiercely defended Tehran’s right to peaceful nuclear energy, criticizing the IAEA and Security Council for their "blatant hypocrisy."