Jorge Castañeda
Jorge Castañeda served as foreign secretary of Mexico from 2000 to 2003 and is currently Global Distinguished Professor of Politics and Latin American and Caribbean Studies at New York University.
Jorge Castañeda served as foreign secretary of Mexico from 2000 to 2003 and is currently Global Distinguished Professor of Politics and Latin American and Caribbean Studies at New York University.