Left Behind By Iranian Delegation in Geneva, Larijani Attacks the UN from Tehran
Mohammad Javad Larijani, Head of the Iranian Judiciary's Human Rights Council, held a press conference in Tehran today attacking the UN Human Rights Council, the Secretary General, and the Special Rapporteur for their reports on cases of violations of human rights ...