IACHR: This Is a Critical Juncture for the Inter-American Human Rights System

IACHR: This Is a Critical Juncture for the Inter-American Human Rights System June 2, 2012 Cochabamba, Bolivia — The Inter-American Commission on Human Rights on June 5th presented its Annual Report to the 42nd General Assembly of the Organization of…


