company
An organ of the Organization of American States that promotes and protects human rights in the Americas.... Read more
The lawsuit was filed before the Inter-American Commission on Human Rights.