Luis C.deBaca

Former US Anti-Slavery Ambassador


Formerly U.S. Ambassador to Monitor and Combat Trafficking in Persons, Luis C.deBaca is Senior Fellow at Yale University's Gilder Lehrman Center for the Study of Slavery, Resistance, and Abolition.

RSS