IACHR publishes friendly settlement agreements concerning human rights violations during …

Washington, DC—The Inter-American Commission on Human Rights (IACHR) has decided to approve two friendly settlement agreements concerning human … Read More

Leave a Reply

Your email address will not be published. Required fields are marked *