Inter-American Human Rights System
Inter-American Commission on Human Rights (IACHR) The IACHR is the autonomous body of the Organization of American States (OAS) responsible for the promotion and protection of human rights in the Americas. One of its duties is to receive and review complaints from...