Skip to content

Latin America

Interviewing President Alejandro Toledo, Palacio de Gobierno, Lima, Peru