Venezuela, Cuba, China, Russia, Pakistan Fail to Silence Hillel Neuer; Defended by USA, UK, Netherlands, Canada
Ten Years Later: Is the UN Human Rights Council Living Up to Its Promise? Testimony before the UN Human Rights Council plenary, delivered by UN Watch