International Policy Digest

Richard Schifter

Richard Schifter is a former U.S. Ambassador to the UN Human Rights Council and Assistant Secretary of State for Human Rights.

Most Recent

Author Archive | Richard Schifter

Removing a Prime Obstacle to Middle East Peace