Interview with Amb. David Scheffer

Amb. David Scheffer
Visiting Senior Fellow / Council on Foreign Relations
Washington, D.C.