Ever desperate to discredit the work and person of UN Special Rapporteur for human rights in Iran Ahmed Shaheed, news agencies in Iran speed by the Judiciary gain made a new round of allegations against the UN official that gain been completely unsubstantiated by any independent source. The allegations claim that a WikiLeaks document shows […]
Source: iranhumanrights.org