IACHR Slams Peru’s De Facto Government For Human Rights Violations Against Protesters
Published
On May 3, the Inter-American Commission on Human Rights (IACHR) released a report on human rights violations in Peru during protests that broke out following the ouster of left-wing president Pedro Castillo in December.
In its 113-page-long report, the IACHR established that the country’s security forces committed...