Blog Post

Actual News > 2026 > May

In Brief

Peru human rights groups have denounced the removal of Judge Ordóñez, calling it punishment for his participation before the Inter-American Commission on Human Rights (IACHR).
A world-first…

Read More