WASHINGTON, CMC—The Inter-American Commission on Human Rights (IACHR) says it has sent a technical cooperation, promotional, and follow-up recommendation visit to Belize. The IACHR, a principal, autonomous body of the Organization of American States (OAS), derives its mandate from the OAS Charter and the American Convention on Human Rights. It said the visit would end […]
The post BELIZE-IACHR delegation visits Belize appeared first on Caribbean Times.