Peru: Congress Runs Roughshod Over Rule of Law
(Washington, DC) – The decision by Peru’s Congress on March 7, 2024, to arbitrarily remove two members of the National Board of Justice severely undermines judicial independence, the rule of law, and the protection of human rights, Human Rights Watch said today. The Organization of American States (OAS) should convene a meeting of its Permanent […]
Continue Reading