ELLA Multimedia: Video: An Overview of Human Rights in Latin America

ELLA is the Evidence and Lessons from Latin America programme