Understanding the Inter-American Commission on Human Rights Mandate and Its International Law Role
The Inter-American Commission on Human Rights (IACHR) plays a vital role within the broader Inter-American Human Rights System, upholding essential principles of justice and dignity across the Americas. Its mandate encompasses a wide array of…