Posted inLaw and Rights
The Inter-American Court of Human Rights: Protecting Rights in the Americas.
The Inter-American Court of Human Rights: Protecting Rights in the Americas (or Trying Really, Really Hard To!) (Lecture Hall lights dim, dramatic music fades as Professor Amelia Rodriguez, a vibrant…