Michel Forst Lecture: Situation of Human Rights in Haiti

Embedded Video